Tribit StormBox Mini+ Review: The Best-Sounding $40 Bluetooth Speaker We’ve Tested