TalkTalk are great value(cashback, vouchers, etc) and the average consumer probably won't notice much difference in product performance between them and the other major ISPs(there was noticeable congestion, that didn't affect speeds, on my connection until about a week before I migrated out). On the other hand there are irritating problems with customer service.
The foreign call centres are polite and cope with basic requests OK, however it can become frustrating if you have connection issues and unfortunately many of the foreign CS staff have quite strong accents that are difficult to understand - so you end up having to ask staff to repeat what they've said over and over again, and wonder if they understood you. Of course there are alternatives like online chat and e-mail if you prefer.
The UK based support staff on the forums (known as OCEs) take about three days to respond to a question and the forum moderation is rather questionable - some forum members are promoted to moderators and you could be forgiven for thinking a number of them are on a huge ego trip.
My advice after using TalkTalk residential for six months is only sign up with an ISP if they have UK based support, it's far less stressful all round.
Time With Provider:
Package Name: