I got stuck with BT as I was moving city (and house) so got caught in there ever renewing contract (to avoid cancellation charges).
They messed up the connection on every move, in one instance trying to disconnect our new neighbours. The complaints department is beyond a joke, at one point demanding I close the complaint because it had reached their self appointed time to deal with it, which they hadn't done.
Finally they've tried to charge us £80.00 for cancelling the contract after they put their prices up, in direct breach of the ofcom regulation stating otherwise.
Time With Provider:
Package Name: