I recently signed up with talktalk, but I strongly recommend others should not make the same mistake.
The broadband connection is VERY unreliable, and the telephone line quality variable. Sometimes overseas calls are unintelligible.
I have spent hours on the phone trying to get some improvement from talktalk but there is nobody willing to do anything helpful.
I now have the problem and cost of trying to move to another supplier. Don't do it. Avoid talktalk. Find another supplier, even if more expensive.