I know on the 3GS launch there were many first time 3G users that wanted to upgrade. ATT said sorry, even if resigning a contract. Which I "thought" was pretty common practice after a year. Then they said ok. we'll give you a month or two for your eligibility date. Since I wasn't eligible till Dec. I said i'll just wait till June. June rolls around. figure i'll pre order and everything will be just fine. Got the reservation email for in store pickup, at about 6am. checked all day. was still good. Now this morning its no where to be found and not on the list at the apple store. F'n awesome. What could have caused all this snafu from yesterday and the overwhelming demand? ATTs decisions to let probably hundreds of thousands upgrade early. Gee thanks. Now those that had the 3G and couldn't upgrade last year essentially can't upgrade at launch thanks to all 3GS users and new users slamming the system. I understand their position though. They know they will lose the iphone in probably the next year. So try to get as many customers signed up and raise the ETF. Unless the verizon phone is LTE. I'll stick with ATT, the service isn't terrible here. Some of the policy's though, well i'm sure you all know the words by now. Seems like those who got in on the 3G in the first month or so are in a black hole. I know atleast I am. But really, my 3G works just fine. Its got the 5.08 boot loader on it so I can do whatever really and not have to worry about upgrading to whatever firmware comes out. I'm enjoying 4.0 with the wall papers and multi tasking. Even though I could those things over a year ago. I'm diving in for the screen and camera. And CPU and RAM of course. Just felt like divulging my observations from yesterdays horrendous pre-order festivities. My local store manager said he might be able to get me one, depending on how many they get, since he doesn't really know outside of the reserved ones of course.