Ah Virgin Media. Gawd bless 'em.
I am an highly experienced VM user and if I could have been arsed to have read this read properly before now I could have given you lots of helpful advice.
Such as:
Item : VM are the best providers of broadband internet in the UK. Until it goes wrong (which it rarely does) in which case you are royally fucked.
Item : NEVER, EVER use a VM email account. Gmail, yahoo even (god help us) Hotmail are safer. If VM mail goes down you are usually fucked.
Item : If you ring the helpdesk NEVER swear at the operator or you are fucked.
Item : If the operator is useless then politely hang up and ring back. Sooner or later you will get an operator who is prepared to go the extra mile and you may well not be fucked.
Basically, you are fucked.
