Re: They are rubbish
Yup, they wrote me a letter saying they were hiking prices and I was entitled to leave 'without penalty' (as per Ofcom guidelines). When I was so bold as to follow through with this they billed me ~£180 for terminating my contract (which was three times more than the remaining value of my contract anyway). Took numerous calls to India to have the balance sorted. The same thing happened the year before with my SIM contract.
It would seem the customer service drones aren't informed what the bean counters are doing. Or, more likely, they deliberately bill people and see who complains and make life so difficult you wish you hadn't left. I'm out now and I ain't going back any time soon.