I joined VM a few days before black friday for £27 VIVID 100 Broadband & Phone, 100MB Down and 6MB Up.
Black Friday deals came and its was a bit cheaper, I also needed the higher upload speed as the CAP of 6MB Up for 100MB down was not great for sending files / doing work bits.
VM Customer Service were poor, they are so restricted to what they can do from the systems they have. Even retentions (the ones who can make the REALLY good deals, not just the ones on the system) are not directly contactable and are only avalible from a call back after you've actually cancelled.
Long story short, I cancelled within my 14 days cooling off period, and went back to my origional suppliuer TalkTalk, who have given me 80MB Down and 20MB Up for 19.95 a month.
Yes it's TalkTalk (but they have improved lately, take this from a long standing customer) and I acutally spent 1/10th of the time on the phone getting this deal with TalkTalk than I did trying to get my questions / concerns answered with Virgin Media.
Adios.