Amazon's Echo is the handiest speaker you could possibly own. The voice-controlled device can give you 360-degree audio from Spotify, Pandora, Amazon Music, and other streaming services. If you need sports scores, an update on the weather, or a traffic report, just ask Alexa. And it can control your Nest, ecobee, and other smart devices. It can even order you an Uber or a pizza. 

To celebrate the groundbreaking device's second birthday, Amazon is knocking nearly $40 off the Echo's price tag for one day only. Instead of the usual $180, you can pick up an Echo for $140.40 with free Prime shipping. Take advantage of this rare sale and smarten up your whole house. 

Buy at Amazon: Amazon Echo for $140.40 (list price $179.99) 

Mental Floss has affiliate relationships with certain retailers, including Amazon, and may receive a small percentage of any sale. But we only get commission on items you buy and don’t return, so we’re only happy if you’re happy. Good luck deal hunting!