JBL offers its JBL Go Portable Mini Bluetooth Speaker in several colors (Black pictured) for $19.95 with free 2-day shipping and free extended returns. It features a rechargeable battery, 3.5mm auxiliary input, USB charging, and speakerphone with noise and echo cancellation. Deal ends December 24.