There is a price and offer mismatch on amazon.com right now. Echo Dot is on sale for $39.99 and the buy two get $30 off promotion page still shows up when the price was $49.99. So, the price comes to $49.98 for two echo dots. But you need to add the devices to cart and chat with a rep to get that discount applied manually. I just did that and placed the order.