Best Buy offers the Ultimate Ears Mini Boom Wireless Bluetooth Speaker, model no. 984-000318, for $69.99 with free 2-day shipping. (Amazon has it for the same price.) That's the lowest total price we could find by $20. It features two 1.5" drivers and one 3" x 1.5" passive radiator, integrated microphone, and 10 hours of listening on a single charge.

Orders placed at Best Buy by December 22 at 11:30 ET are guaranteed to arrive by Christmas. It won't be in-stock at Amazon until December 26.