..of contract also pisses me off.
It's not just the fact that you're taking a reaming on your monthly bill, but now you're also getting shackled to a rack in a damp dungeon for said reaming for 18 or even 24 months if you want an upgrade.
I managed to renew my contract last November - not for an iPhone; I went for a Sony Ericsson C905 - for a 12 month term, but it wasn't easy. I doubt I'll be able to renew for anything less than 18 months this December when I will want to upgrade again.
I've been on the network since it was Cellnet (that's "Cellnet", not "BT Cellnet") and they've had a considerable sum of my money each month, on time and without fail or interruption, over the years, and some relatively light usage.
You'd think they'd offer me a nice phone once a year like they used to, at a fair monthly cost.
However, for the past few years, what was a once simple decision-making exercise over which phone I was going to have has progressed to become a "negotiation" of sorts. This will most likely proceed to the classification of "argument" with a snotty O2 salesperson this coming November.
As an 11 year Cellnet/O2 veteran who has previously recommended the service to many others in the past, I'm afraid to say that O2 aren't looking too attractive a service provider right now, what with increases in contract length, ridiculous upgrade fees and higher monthly costs.
Add to this the recent shitty service caused by frequent, unexplained outages. They might as well just despatch a crack team of O2 representatives in vans to visit each and every subscriber's home so they can kick them in the genitals.
O2, stop being such a bunch of dicks and get your act together.