Technically, this promo code is for free next day delivery, which usually costs £5, but if you opt for standard delivery instead when you get to your delivery options at checkout, you’ll still get the £5 discount applied to your basket anyway. I’ve tried it myself and it does work, letting me pick up a Viper Mini up for a very agreeable £25 instead of its already discounted price of £30.

Razer Viper Mini gaming mouse - £25 from Currys PC World (down from £40)

I must admit, even I found the Viper Mini a bit too tiny for my spindly fingers, but I can see this right-handed mouse being a great pick for kids, as well as those with generally small hands. It’s super lightweight, too, weighing just 61g, making it very easy to swish around your mouse mat. Alas, despite its symmetrical design, it’s not really a proper ambidextrous mouse for lefties like Razer’s regular-sized Viper, as it no longer has those all-important pair of side buttons on the right-hand side. Instead, you’re just left with two side buttons on the left, which is a shame given the relative scarcity of ambidextrous mice in general. The Razer Viper Mini still gives you plenty of customisation options for those extra buttons, though, including multiple DPI / sensitivity options, media controls and Windows shortcuts to name just a few options available in Razer’s Synapse software suite. Its top speed of 8500 DPI is also more than enough for most people, despite being much lower than the 16,000 DPI settings you’ll see on other gaming mice these days.