Just found this website tonight and thought I would vent a little.... I go in on Friday morning to get my iPhone, I wasn't able to get in early as my Grams has been in the hospital so I've been spending most of my time with her. I go to AT&T and was told they were totally sold out except for a few 64GB white phones. Since I don't have the $$ they want for a 64GB, I went to Best Buy and guess what sold out, was told they only got 10 in for AT&T and those went to the people that pre-ordered their phones (I was told by an employee to not bother pre-ordering because the phone would be shipped and I could get it faster if I just came into the store the day they were released). However, the tech for the phones said if I wanted to switch to Verizon they would be more than happy to help me out as they have a few 32GB but again no 16GB can't stand Verizon as I they have sucky coverage and since I drive for a living I need good coverage and unfortunately AT&T has the best. Next I went to Sam's Club and again I was told they didn't get any for AT&T. Called the other local AT&T store and was told the same thing totally sold out of iPhone 4S. Now I know my hometown isn't a very big town but come on only a total of 40 iPhone 16GB for the whole area?!?! That's freaking insane. So, I finally went to order one from AT&T and was told 8-12 weeks before I would get the phone?!?! So tried the Apple store was told I could get a phone in 1-2 weeks but as of yet (I ordered Sat) the phone is still in it's processing stage. So should I wait for Apple to send my phone or what is the chance that my AT&T store might get more in before my order from Apple is moved into the actual shipping stage?