This could be your last chance to grab a deal on the Sonos One. Sonos' entry-level smart speaker has been £40 off for a couple of weeks now ahead of the launch of its replacement, the Era 100, next week. But stock of the One has sold out at John Lewis. Thankfully, Amazon and Currys still have stock – grab it while you can.
The speaker launched at £199 / $199 / AU$299, but can be picked up for just £159 – a saving of 20 per cent.
Sonos One smart speaker
was £199 now £159 at Amazon (save £40)
The Sonos One is still an ideal, great-value entry point into the excellent Sonos ecosystem, with solid all-round sound quality, great streaming features and an easy use interface. It's now even better value with this £40 saving at Amazon. The deal applies to both black and white finishes.
Get the same deal at Currys
The Sonos One might be on its way out, but it's still a superb smart speaker. It earned the full five stars from us, thanks to its solid, well-balanced sound, massive catalogue of streaming features and full voice control capacity for Alexa and Google Assistant.
At this discounted price, its nearest rival is the Apple HomePod Mini, but anyone not in the Apple ecosystem will get far more from the Sonos One. Especially if they have other Sonos kit, as the One fits seamlessly into a Sonos home system.
Of course, the Sonos Era 100 is even better, with a fresher design, better connectivity (including Bluetooth and line-in), and stereo sound to the One's mono. It goes on sale next week, but for over £100 more than the One's discounted price.
Read our original Sonos One review
Sonos Era 100 vs Sonos One: which one is right for you?
Apple HomePod 2 vs Sonos One: is it worth paying more?
Sonos Era 300 and Era 100: everything you need to know