That depends on how long your 40% deal lasts for. Only Sky Q MS has a contract, the Sky Q upgrade itself doesn't.I just checked the sky website and i can upgrade to q for £45.70 a month and a one off fee of £20. This is with 40% off, does the 40% still roll over to the full length of the new Q contract?