My end of contract was coming up and the price had jumped by nearly £30. I rang and agreed a new package, was sent the order details which was a cost of less than original price. I've just been charged the price VM told me despite making a phone call...