Currently have no phone. Several TV channels have no signal. Have been a Virgin customer for 6 weeks - . problematic install, two subsequent visits, cable repull. Still problems. Barely a day goes by without me having to call about something not working. Currently 20 minutes on hold to the customer service centre, having done all online checks, resets etc. Assuming another engineer visit will be the only solution I'll have spent 3 entire days waiting for the "service" to be set up. And of course I have no faith whatsoever that it will work after this.
I left sky after 8 years because I was sick of ever increasing costs, no reward for loyalty and poor customer service. Massive error - the grass is most certainly not greener with Virgin. More problems in 6 weeks than I had in all my time with sky, which at least worked.
If you're within your four weeks cancellation period or not signed up yet I'd strongly advise you steer well clear.