To cancel a contract with Three is like trying to cancel a contract you made with the devil!! They are the last people in the world I would ever have a contract with again. But for PAYG they are actually easier to use than all the other providers.
Tell me about it they just don't get it. No matter how many times I told them how rubbish there service was and that I wouldn't stay with them even if they paid me they still tried giving me deals to stay. What part of not staying even if you paid me don't they get, let alone staying with them and still paying them.
I was surprised actually that it was an Indian call centre for cancellation most companies only use Indian call centres for customer services and have UK ones for Sales and Cancellations.
They could do with one of the bigger networks (like O2) swallowing them up and using 3's phone masts to improve coverage of the existing network.