I know there have been a lot of deals lately but Littlewoods seems to have dropped in price and is the same price as elsewere.
However, you can pay over a year. you can also get an extra 10% off if you open a new account.
Also 1% Qudico existing customer, 2% new customer.
Also has an option for 12 months live gold and an extra controller for 329.99 - Thanks si666