craig1410
macrumors 65816
You also forgot the: "I already have an iPhone 3G and plan to sign another contract with O2 to get a 3GS." option.
That's what I'll be doing. Taking out a new contract is easier than battling with O2 to modify or let you out early of your existing.
O2 have a policy that they let you out of your contract in the last month of the contract. It's always been like that and, I assume,
will always stay like that.
R-Fly
That's a very good point - if you end your contract early you pay the same but don't get the benefit of the contract. At least this way you can pass the phone on to someone else to use while you use your new 3GS. You also only need to pay the minimum contract rate £30 each month rather than paying (eg. £210) all at once.
Another good reason why O2 should have a reduced rate for early contract termination. They get the money up front and have less utilisation of their network. I would say somewhere around 50-60% of remaining contract revenue would be a fair "cost" recovery rate.
Craig.