I ordered mine from Microsoft's Online Store on 2/22 and received it on 2/28. It was promised to ship by 3/1 so they beat their promise. If it hadn't shipped until 3/1 I would not have gotten it until probably 3/4 or 3/5.
I gotta give Microsoft credit. I ordered some accessories at the same time ( keyboard, screen protector, and another power supply ) and wanted overnight shipping. The girl at first said it would only apply to the accessories since they would ship separately but she went and checked with her supervisor and came back and said ' no we will overnight both shipments ' so Microsoft ate that shipping cost for the second shipment.
The only thing I DID NOT LIKE was the UPS man just set the box down at our door and rang the bell and walked away. Granted there were two cars in the driveway, but around here that is no guarantee someone is home. When FedEx brings anything over $500 they bring it out in a special white van and you have to sign for it.
It all worked out fine -- we were home and living in a gated community of geezers

there was little chance it would get stolen. But still it isn't the right thing to do.