If you've been after an Echo, then there's no better time to get one than today as it's the last day for big savings in the Amazon Valentine's Day sale.

There's 43% off the Amazon Echo Input, costing just $19.99 on Amazon US and £19.99 on Amazon UK (previously it was priced at $34.99 and £34.99). The Input is designed to add Alexa to existing speakers, connecting via Bluetooth or 3.5mm cable - it's a bit like the Echo Dot, but without the speaker.

The Echo Dot is the most compact and cheapest way to bring Alexa devices to rooms in your house, and now with £20 saving. However, stock availability has been patchy over Christmas and New Year with several weeks of delays on orders - with the UK dot in stock on the first week of March.  

Amazon's Echo 2nd generation has also seen a price cut, 30% off on Amazon US, at $69.99 instead of $99.99. It's also been reduced on Amazon UK, by 22%, priced at £69.99 and not £89.99.

Looking for something with a screen? There's a 30% discount on the Echo Spot, coming in at $99.99 on Amazon US, or £99.99 on Amazon UK. These usually cost $129.99/£119.99, with $30 and £20 back off the RRP.

If the Spot's screen is a little on the small side, then the Amazon Echo Show is right up your street with a £30 saving at £189.99 (was £219.99)

You can also check out some of the brand's other deals, such as getting 50 percent of Audible for 3 months - at only £3.99 instead of £7.99 a month.