For info, You can get this and a £15 live gift card for £40 on Tesco Direct with about 5 minutes effort.
Basically offer of £5 off if bought with a gift card, and then use the first order code that's always available, for another £10 off a £50 first order spend.... you may need to create a new account with a new email for this but that takes no time.
Only negative is for some reason you cant collect from store next day like normal (game on its own you can, but not with cards) so its free delivery to your address, and says on or before Saturday...! Bit annoying as i intend to play the SP and probably trade while still worth a good value, so a delay isnt ideal, but it's still cheap. Regardless though, for anyone who wants it cheap and is ok to wait a few days it's a great deal.