So I'm due an upgrade for my 3GS and really looking forward to an iPhone 5 but we all know O2. Their launch will be a shambles. . .there'll be no way to pre order online . . .there'll be a month long wait until they actually get stock lol. Anyone in my situation last year? How did you go about getting an iPhone 4 from o2's website. Will it even be possible?!