Well, it seems if you're hankering for a current-generation iPhone, the internet has become a dead end for authorized suppliers. AT&T has joined Apple and O2 in "the iPhone is out of stock" club.
With three of the major iPhone suppliers turning customers away, does this mean we should expect the 3G iPhone next week? Or will we have to wait until the end of the month as some rumors have speculated?
Only the Steve knows.
Links:
[1] http://www.maclife.com/article/iphone_rumor_roundup
[2] http://www.maclife.com/article/rumor_o2_to_offer_free_iphone_upgrades
[3] http://www.maclife.com/article/at_t_to_subsidize_iphone_2_0