JBL offers the refurbished JBL Go Portable Mini Bluetooth Speaker in several colors (Black pictured) for $13.99 with free shipping. That's $13 less than the lowest price we could find for it new. It features a rechargeable battery, 3.5mm auxiliary input, USB charging, and speakerphone with noise and echo cancellation. A 1-year JBL warranty applies.
Reviewing this critical insurance policy takes a little effort, but it pays off big.