I'm with TalkTalk after being a happy & loyal customer of Bethere for over 6 years. Bethere had a similar reputation to PlusNet for having great customer service.
My DW made us switch to Talktalk as it's the only company who offers free international calls to her home country so she can natter to her mother.
We've been customers now for over a year and I'm trying to be fair here. By and large the service has been good. I like their website where I can monitor my bill. Change options and their kidsafe option might be a good idea for some people (a can of worms for others but I digress).
Recently though we had a major outage and I had to tangle with their technical support department. Now bear in mind that I work within IT for one of the largest IT firms in the country as a networking/firewall specialist....The experience was painful.
The staff were ever so friendly but had to stick to a script. They were resetting my profile when I knew it wouldn't fix it and refused to do it when I asked them to. Constant requests to reboot my computer when I knew it wouldn't help.
In the end you resort to lying and I'm not ashamed to admit I lost my temper and shouted "Look...i bloody do this for a living and what you are telling me is plain wrong. So stop wasting my time!!!!"
Now I set call centres up so I understand the entire logic behind this. I can see why they've done certain things and the use of text messages where you can reply 'fixed' or 'not fixed'.
It makes sense for the business. But as a customer it's frankly...fucking annoying!
It took about four days to get a TalkTalk engineer out who claimed he'd fixed the problem by yanking a wire out. It lasted an hour before my broadband went again. Another week before the BT Openreach engineer came who did manage to stablise my line but in the process killed my landline.
In the end I gave up and rewired the bloody thing myself to fix my landline.
So if you are still reading. TalkTalk are cheap, when it works (and that's most of the time) it's great. But when things go wrong be prepared for them to take forever to fix it and a very painful experience.