Anker Direct via Amazon offers Prime members its Anker Ultra Portable Bluetooth Speaker for $15.29 with free shipping. That's the lowest price we could find by $7. It features up to 12 hours of playback.