I've read a lot of posts that say that most AT&T stores have pretty much ran out of iPhones. Does anyone have any idea how soon they will be restocking on iPhone? I don't have an Apple stores near and would rather not order one online and have to wait 2-4 weeks.