Virgin really are pathetic some times in their desperation to keep customers aren't they? Their retentions department needs to be reminded that VM are in business to make money at some point and not to match loss-making deals from other operators.
Still all power to you, typical Scot