Guys, Just so its clear since all these threads have such misinfo - All pre-orders for iPhone are being shipped by Apple. However both ATT and Apple are fulfilling and taking the orders. They do not ship to ATT first then ATT re-ships to end user. The only reason ATT gives you that "based on available stock" crapola is because they are not in control of the actual shipping and thus do not have the actual visibility into stock as apple. Thus if you get an order confirmation from either site, you are just as likely to get it on the 24th. Same shipping method. Time of day is simply dependent on the FedEx route.