Walmart has the Anker SoundCore nano Bluetooth Speaker for $10.00 plus tax. Shipping is not available but check stock in your closest store. These were on clearance at a Walmart near me, and I don't know if they'll be available everywhere.
I picked one up and it's great. Very tiny, easy to carry, and the sound/price makes it well worth it IMO. No, it's not a replacement for a Bose and it has minimal controls (multi-function switch on back), but it's by far the most flexible take-it-with-you personal speaker I've seen. The included cables (Aux 3.5mm, and charging cable) are very short, so keep that in mind and consider getting longer micro-usb cables.
The best price I've seen on this $16, and Amazon sells it for $24. Here's a link to Amazon for reviews