Hi Bill,
I am really sorry that you have struggling to get through to over the phone,
I'm afraid that we'd be unable to take notice of leaving via Twitter/Facebook as our team do not have account access from there. The Twitter handle @Virgin_MediaUK is also not our official handle so we wouldn't have received this I'm afraid. Did you provide them with any personal account details? Our official Twitter handle is @VirginMedia.
Sadly, we are unable to process cancellations or package changes from here, but we're able to help with pretty much everything else. I completely appreciate that our hold times are a lot longer than usual, but we do ask that you please continue trying to call us or write to us instead at Virgin Media Sales Operation Support, Diamond Plaza, Daleside Road, Nottingham, Nottinghamshire, NG2 3GG if you are wishing to leave us.
Sorry we couldn't be more help from here.
Kind regards
Beth