If you think being a TT customer is bad you should experience the cancellation procedure!!
Long waits to talk to their 'customer service' people. Taking a firm line on my intention to cancel resulted on either the call ending or being transferred to technical without my agreement or being sworn at.
This whole thing took many hours but the final insult was they would not let me keep my telephone number even though I had it for a number of years before I was with TT.
My advice..... Stay away from these people!!!