I have found over the years when dealing with Virgin customer service that you spend the best part of an hour on the phone in a queue then someone eventually answers then they take all the details say they are looking at the system - Put you on hold - Then several minutes later cut you off. Over the years I have seen this pattern again and again. Its always when a negotiation is required - normally because they want to increase the price!
Is this pattern others experience? I'm sure I read in Which? article that this was against the rules as its effectively trying to frustrate cancellation????