OMG....is he on crack!!!
iPhones 3GS are not shipping yet, its only says "Prepared for Shipping" from "not shipped yet"
unless he lives at the North/South pole I can understand why they need the 5 day head-start.
They are shipped from China not the States. They need at least 3 days to arrive. I am not surprised they are shipping them right now, Apple did that before with instructions to deliver on specific date.
actually they have shipped.
I received my confirmation this morning. Tracking number and all. Shipped via UPS from china. Deliver by the 19th.
you should look and think before commenting.