Here I found a that brings the soundcore mini down to $21.98. When you apply the coupon code (HXSJUS) at checkout it brings the price down to $17.49.
Some specs on this speaker
Compact And Powerful
Super-portable Bluetooth speaker with incredible sound quality. A 5W audio driver and passive subwoofer ensure you get crystal-clear sound and powerful bass from a speaker you can literally take anywhere.
Advanced Bluetooth Technology
Bluetooth 4.0 seamlessly connects to any Bluetooth device. A 66ft transmission range, and a noise-cancelling microphone enable hands-free calling.
SoundCore mini boasts micro SD support, AUX-in jack, and an FM radio—so even if your phone stops, your music keeps going.
SoundCore mini supplies you with 15 hours of continuous playtime, more than double that of similar-sized speakers, so you can listen for longer.