JBL offers its JBL Go Portable Mini Bluetooth Speaker in eight colors (Black pictured) for $19.95 with free shipping. That's tied with our mention from June and the lowest total price we could find now by $14. It features Bluetooth connectivity, a rechargeable battery, 3.5mm auxiliary input, USB charging, and speakerphone. Deal ends December 4.