Best Buy offers the Altec Lansing Baby Boom Portable Bluetooth Speaker in several colors (Black pictured) for $9.99. Plus, My Best Buy Members net free shipping. (Not a member? It's free to join.) That's the lowest price we could find by $20. It floats and features IP67 water resistance, up to six hours of battery life, and two 1" neodymium drivers.