They've been shipping limited stock. Much more from the 28th.
Note to everyone buying them: some earlier models had problems with screens. Week 38+ units seem to be ok though. You can check this by looking at the serial number on the back of the box. It'll be something like 9C738XXXXXXX where the 38 is the important number.
The box will likely have Macy Gray on the front too.