Huh, literally every time but the time I called to cancel I had to wait 10 minutes in a queue
But on the bright side you can get awesome 30 day rolling contracts now. I only know 2 people who're using an iPhone with the iPhone contract, the rest bought PAYGs and use simplicity plans. I don't ever want to go on a fixed term contract again.
That is kind of what I did, but since my company phone was on O2 I just bought a PAYG, and then stuck my company card in after I got them to get me a new 3g one, as mine was over 10 years old and still said cellnet