Having been with TalkTalk for some six months, I have found the service to be very good with consistent download speeds bettering my previous supplier. Initially I had a problem with signing in to the on line billing system for which TalkTalk Customer Support provided no help or solution. However, the administrators on the excellent users forum sorted the problem in less than 24 hours.
Apart from the customer support issues, this is a very good service at a very good price.