Sorry if this was posted on another thread, but here is an update from AT&T on the pre-order of the iPhone 3GS and its delivery and shipping. http://www.att.com/Common/merger/files/pdf/final_fulfillment_faq.pdf Highlights: If I preordered my iPhone 3G S from a store, what happens on June 19? What do I need to do? First, watch for an email from us. If you preordered through one of our AT&T stores, well notify you via email between now and your pick up date to let you know when your device will be ready. If I preordered online or in a store, when should I expect to get my device? In general, if you preordered iPhone 3G S between June 8 and June 12, your order should be ready for pick up, or delivery, on Friday, June 19. If you preordered on or after June 13, your device will ship between 7-14 days from when you placed your order. However, delivery dates are not guaranteed in advance. If I preordered online, what happens between the order placement and the arrival of my device? In terms of device arrival, youll hear directly from us between now and your delivery date so you know when to expect your shipment. In between now and then, once youve added your order to the shopping cart and youre ready to check out, youll get additional details on the delivery process. Once your order is placed, well send you a confirmation text and email with an order ID so you can use our Order Status Tool to check your order.