Ordered with Apple online BFE on Friday. Status "not yet shipped", "delivers by June 19" until Sunday, then changed to "prepared for shipment". Still in that status as of 2 seconds ago. Consensus of opinion here in my "neighborhood" is that there's no way any of us is getting one before the 19th. Someone even said they feel UPS, or any/all carriers, have been ordered not to deliver before Friday. If that's so, why would Apple choose to word it "Delivers by June 19"? What a difference a preposition can make; "by" means "any time up to and including"...doesn't it? Anyhoo, I'll take it when it gets here and be glad to have it, and not to have stood in line for hours this time. 😉