Going back to the iPhone 4, I've upgraded my iPhone every year. A colleague tells me when its launch day and we walk two blocks to the AT&T store and get an upgrade. We've never experienced lines or had any issues. I read that a new one has been announced and came here to read about it...seeing all of these pre-order threads makes me wonder if I should be ordering one ahead of time. Is this a unique release or should I be able to just buy it when it's released as I always do?