It would appear as there is no shortage of these, as I placed a full-retail price pre-order just a 2 hours ago and I have already been charged the $649.99. I'm hoping it'll ship by Monday... we'll see.
Edit: I was right, there doesn't seem to be a shortage... I have a tracking number already, and due to get it Wednesday afternoon
Interesting logistics.. they even did a Sunday FedEx pickup @ 1:35 PM in MEMPHIS, TN.