Hi everyone, thanks for everyone that gave valid and up to date info. I got a call from Virgin yesterday (a very nice gentleman) and everything is sorted out now. They are refunding me the full amount. Might have restored my faith in virgin a bit, but also showed me to never just listen to the customer service advisors but to take it further if I am not satisfied.