Hey, I just wanted to let everyone know, my iPhone 3GS that I preordered shipped on June 16th, so I would expect all other preorders to be the same. Check out the tracking: http://wwwapps.ups.com/etracking/tr...iryNumber=T&InquiryNumber1=1Z679W5Y6639802230 All the way from Shenzhen, China! "Rescheduled Delivery June 17th"? That's overnight shipping from China? Weird.