Three UK made me jump through quite a few hoops when I decided to leave them, and then kept billing me after I'd cancelled the contract (at the end of the tie-in period) and had returned all hardware. I ended up having to escalate things to the ombudsman in order to have them resolved. Would never go anywhere near Three ever again.