Xbox One Controller | Green Man Gaming | £39.99 (save £4)
With most sites selling an extra controller for around £45-£50, Green Man Gaming's £39.99 is a sound deal for those of you looking for something for that special Player 2 in your life. GMG are offering free second class delivery too. With the Xbox One controller taking batteries like its predecessor, you could always just buy extra battery packs if you won't be playing local multiplayer. But it's good to have a spare if you're prone to the odd burst of fiery rage.