There's some m&m codes floating around for £10 off £45 and free delivery (TEN4 and XS23). I've actually never shopped with M&M, nor have I tested the codes, but just happened to see them, and then read this! Might help someone.
Unfortunately he's lusting after these monstrosities. Having a look around can only see them in Sports Direct (or Soccer Scene whose website is suspiciously similar to Sports Direct and the price is identical).
Hopefully his other ones can last another few weeks and the new ones can be wrapped up as a Xmas pressie.