I have been with Virgin for 7 years. At first, they were not good. The last 2-3 years, they have really upped their game and my download speed was increased to 150 from 90 or so without my asking for it and no price hike. Touch wood, it has been problem free for ages with one outage lasting a few hours at a weekend. I have no doubt that Hyperoptic competition has galvanised Virgin!!