Stupid shop. I ordered it over the phone yesterday at long last and upgraded to iphone 18mth at 45 per month. All went through no problems.
I called today to see when it was being delivered and got told that my order has been cancelled by instruction from o2 as am an o2 online customer and not via shop....
Called 02 and they told that I'm now not illegible and the early upgrade is just for previous iphone customers.
I swear on my life that when the iphone 3g first came out they upgraded all 02 customers early if they signed in for a new contract.
Or am I just being an idiot and am totally wrong!?!?!?!?!?!?!