TomTop offers the Huawei Bluetooth Speaker in White for $19.99 with free shipping. That's the lowest price we could find by $3, although we saw it for $2 less last month. It features five hours of play time per charge and a 65Hz to 20kHz frequency response.

Note: These items ship from China and may take up to three weeks to arrive.