I was with TalkTalk some years ago...
This is the ISP that broke our Internet connection with DNS hijacking and then refused to provide any means of fixing it without calling an expensive premium rate number.
Then they continued billing us even after we'd left their crappy service. We got the money back eventually, but I heard from others that this situation was far from unique.
TalkTalk can go to hell.