Same here , had a guy from giganet asking me what speeds I get and offered the same speed for £28 for 18 months , told him I'm stuck in a contract till august , and mentioned it yesterday on the phone with virgin , probably that's why they dropped my price from £35 to £28.