Echo Dot, $40 with code DOTSAVE10 | Echo, $140 with code ECHOSAVE40 - Prime members only.

Update: This deal will only work if you’ve never purchased an Echo device previously on the same account. You’ll also need to either be a Prime member, or have purchased an Alexa-compatible smart home device in the past.

We’ve seen a few discounts lately on Amazon’s uber-popular Echo and Echo Dot smart speakers, but if you missed out, Prime members can score big discounts once again, while supplies last.

Promo code DOTSAVE10 will take $10 off the already-affordable Dot, while ECHOSAVE40 will take a whopping $40 off the full-sized Echo. Just note that these deals are only available for Prime members. Even if you don’t want one for yourself, Father’s Day is just around the corner, and these would make great gifts.