here is email that I got from BestBuy today, what a bum...
Dear Valued Customer,
We know that you are excited to get your phone and we are working very hard to get you the specific iPhone model that you pre-ordered as quickly as we can. While there are inventory constraints across the marketplace, our complete focus is on fulfilling your order, and we expect to fulfill all iPhone Pre-Orders within the next 21 days. We thank you for your patience and apologize for the inconvenience.
Again, please know that we are doing everything we can to get you the iPhone you ordered and we will fulfill all pre-orders in the order taken. As a reminder, you will receive a confirmation email when your iPhone has arrived with a coupon for a free set of iFrogz earbuds redeemable when you come in to purchase your phone.
If you have any questions, please contact your local Best Buy or Best Buy Mobile store.
Sincerely,
Best Buy