Yeah, there is that I suppose.
I have other reasons for disliking Virgin; mostly because they handed a Sim with my number on it over to some scammers, who then used it to commit fraud in my name. The lack of co-operation I got from their customer service when trying to deal with that was ****ing atrocious. And to cap it all, they are still after me for a £26 mobile bill incurred over that time, (ie when I didn't have access to my number because they had given it to the fraudsters). They actually got the bailiffs on me, the ****s.
Also, I work on the railway, and am appalled that, having begged the Conservative government to let them take over the East Coadt Mainline from Network Rail, who were managing it successfully, they then ****ed it up and managed to get a government bail out and a release from the franchise. They have form with this government bailout **** btw. ****s.