Amazon has the Baytek PartyMix Portable Bluetooth/NFC Speaker with Built-in Microphone for $20.99. But if you apply the coupon code 5UH9MAPY the price drops to only $15.99 Prime shipped. That’s $5 off the sale price, $6 less than our previous mention and the lowest Amazon has ever sold it for.
It has a 30-foot wireless range, 8-hour battery life, microphone, USB, microSD card slot, and auxiliary input. 200 Amazon customers gave it 4/5 stars.