I just called my AT&T and was told that: "We're only taking direct fulfillment orders, 'walk-in' customers will have to wait 3-4 weeks before we get enough stock to sell to them." I don't know if the guy was feeding me a line or what, but 3-4 weeks?! What the hell was the 4 week wait from June 9 - Jul y 11th for? Were the factories dead? Why make such a hullabaloo about launching worldwide when local demands can't even be met? I am really amazed that Apple can load up their stores with 1000+ iPhones but give each AT&T store only 20 or 40 or whatever, when many people either don't have Apple stores in their area or cannot buy from Apple due to business/family restrictions (my case). This is extremely disappointing from Apple.