I missed out on the pre-orders and have been dying to get the new iphone. Apple site says 3 weeks to ship and I got on priority lists at three different Apple store and all of them says about 3 weeks due to the long waiting list. Then I checked the regular AT&T site and it says 7-10 days so I took the plunge and ordered through AT&T. I didn't realize that I was actually redirected to the ATT premier site and ordered through them since I'm part of the FAN account through work. Anyway, placed order last night (7/6/10) and today I got a shipping notification with tracking number for package to arrive tomorrow from Fedex overnight. What an unbelievable welcomed surprise. Long story short, for those who are wait-listed at Apple stores like I was and you're part of a FAN account, order through AT&T and get it much sooner.