do not understand why you are paying so much, I have been with talktalk since they took over Tiscali.
I changed over to fibre as soon as it was available as I was lucky to get 2mb/s due to the distance from the exchange.I pay £23.50 for fibre (up to 38mb/s) and land line, so can't quite work out what you are paying for?
While TalkTalk may not be the best provider, I have not had any problems (apart from 2 data breaches of course
I am not on the latest router which is supposed to be quite good, but mine seems to do the job as far as wifi reach is concerned.
one thing that most people do not know, is, that youy can change your contract at ant time to a better deal, current cheapest price is/was £22.50 but i didn't bother for the sake of £1.
I have thought of changing provider many times but stayed with TalkTalk,
All the other providers are more expensive, don't like BT, Plusnet had a good reputation but is going downhill, Sky I don't like having had so much hassle getting rid of Sky TV, can't get Virgin in my area, so there you are.
you pays your money and makes your choice