I read that the 188 Apple stores sold 21 iPhones per day vs. ATT stores of only 21 per week. Not sure how many ATT stores there are but it doesn't matter if those numbers are correct. If ATT stores get on average 100 iPhones, the Apple stores should have 7 times that or ~700 on hand daily for the 1st weekend. To sell out they would have to sell 50 an hour over the 14 hour day, @ ~15 min. per iphone, they would need at least 13 sales people checking people out. It could happen, but I've never seen more than ~6 sales people at the Lynwood, WA store with the hand held checkout devices. There are 19 ATT stores listed with iPhones vs 3 Apple stores in my area.