Walmart offers the Ematic Portable Bluetooth Wireless Speaker in Black, Gray, Red, or Blue, model no. ESB104, for $22. Choose Site-to-Store pickup to dodge the $4.97 shipping fee. That's $17 off list, tied with a deal from last week in a single color only, and a very low price for this type of item. This speaker streams audio from any Bluetooth-enabled device and includes a line-in cable, USB charging cable, and 15 hours of playback per charge.