Been with Virgin Media for many years. Mostly a very good service, the only gripe is their Indian call centres which can infuriate me to the point of genocide.
"There is nothing wrong in your area" is their mantra until they get at least 10 calls (they may have dropeed it to
about the same fault, even if 3 people in the same road call up and report the same fault.
or
"there is a problem with your network card". What all 7 of them across 5 PCs and a laptop. How unlucky am I to have all those networkl cards fail at the same time eh.
or
"Well you must switch everything off and unplug it". Dont that. "have you unplugged it". No, I;ve turned the switch off on the plug. "you must unplug it". No I don't need to do that, the power is isolated. "you must unplug it". Okay <sigh>, done that (lying through teeth).
Apart from that, and occasionally strange dropouts for about 10 minutes during the day now and again, happy enough.
BT. Utter shite.