IMO It seems pretty obvious that there will be a redesign iPhone coming out. This will be the first time that I'm going to be upgrading to the newest iPhone from a old gen one. I've heard so much stories on pre-order days and just how difficult it is to grab one on day one. What do you think is the best option? What do you normally go for when upgrading? Should I pre-order online the moment it goes up or should I just go to a not well known AT&T store?