Best Buy offers the Kate Spade New York Portable Bluetooth Speaker in Black/Cream Stripes or Black/Cream Dots for $19.99. (Amazon offers it for the same price with free shipping for Prime members.) Opt for in-store pickup to avoid the $5.49 shipping charge. That's $40 off list and the lowest price we could find. It features a 10-hour playtime.