Anker Direct via Amazon offers its Anker SoundCore nano Portable Bluetooth Speaker in Silver or Grey, model no. AK-A3104041, for $16.99 with free shipping. (Non-members can spend $49 to bag free shipping; otherwise, it adds $5.99.) That's $33 off list and the lowest total price we could find. It features a 3-watt driver, 33-foot range, and about four hours of continuous playback.