I was a bit discouraged when I heard of the lines on launch day at Apple Stores in NYC so I decided to wait until weeks after to get an iPhone. It probably was just mere luck that I happen to be in Best Buy the day after iPhone 4 launch and they had a reasonable amount of 32gb's in stock. And guess what, no line. As I walked by with the Blu-ray that I went to get for my daughter I saw a guy buying the phone. I asked if they had it they said yes, I looked over and I was the only person waiting for it. I asked for 2 phones, as my wife wanted one also, and got them no problem. Anyways, just saw a posting saying that people are camping out at ATT stores for Iphones. You folks really need to check Best Buy. Good luck.