I’m never changing away from VM for as long as I stay in Edinburgh. I’ve had nothing but solid service from them with faster flagship service than available with Openreach providers. My internet has gone down once in six months, for less than half an hour.
I for many years has BT brand Infinity which was fine, never dropped out, then tried to ‘cheap out’ and was with Origin Broadband for 18 months of hell, they wouldn’t let me back out of the contract despite dismal drops. They tried to blame my line despite having never had problems with it for 5 years with BT and my flakey service started the day I switched.
The reason for this is that Openreach sells the local loop / last mile, but it’s up to the individual provider to connect the local loop to the big internet. If, like Origin, your ISP is not paying its bills and gets nationally cut off / throttled every evening, you’re not going to have a good time. And they will blame the Openreach local loop because it gets them off the hook for months and you can’t prove otherwise.
I ended up after 6 months abandoning that line despite paying for it and going with Virgin. It was that bad on a daily basis, with 2 hour phone queues.
The moral of this story is: if you have stable internet, don’t switch to save a few quid. You don’t know what you’re getting in to.