O2 should have a reasonable early upgrade fee. Something like, if you've been with them for 12 months on an 18 month contract then you can upgrade early for a fee of £10 per month left on the contract. On a £35 or £45 contract the subsidy for the phone is only about £10 anyway. Had they done this then they probably would have had all the early adopters queuing up.
Yeah well if it's £184.98 to a new customer I was hoping to maybe pay something like £300 to get the phone and "reboot" the contract. Would have worked out okay for me and meant that O2 would have got their subsidy covered.
Shame they can't meet us half way but I guess I did expect this.