Out of contract & price risen to £55. Called virgin on 23rd March & agreed to a new contract of £28. Email through today bill due on 6th May £55. Called virgin right away lady I spoke to was extremely unhelpful & uncooperative.She admitted she could ...