I ordered mine from apple.com on the 8th after the keynote. Still have the "Not shipped yet" status on my order.
So when they say.. "delivers by the 19th"... is that a guarantee or just a estimate?
Guarantee... unless there is an issue beyond FedEx's control. You'll also have to stick around to sign for it.