So to make a long story short, I was not able to pre-order my iPhone 4. I have been planning all along to wait out at my local wal-mart or At&t. I was told by Apple since I am not ready for an update it will cost me $600 for the 16GB. Well I walked into my AT&t store today just to talk to the guys and he informed me that if I wait until July 3rd, I will be able to purchase it for $400 instead. Well this is good news and bad news, because I figure with all this hype, my luck of getting an iPhone, in store, July 3rd will be nearly impossible. Ahh Help!