SAVE $200: As of March 12, you can get the Sony XG300 portable Bluetooth speaker for $149.99, down from $349.99, at Best Buy.

Opens in a new window
Whenever the weather’s warm (or even when it’s not), having a good-sounding speaker is the ultimate flex. The only problem is that quality speakers typically cost hundreds, if not thousands, of dollars.
Luckily, we found a great deal on the Sony XG300 portable Bluetooth speaker at Best Buy. You can get it for $149.99, down from $349.99 — that’s a $200 discount.
This speaker is basically a miniature version of the Sony SRS-XG500 (I bought this speaker for my dad years ago, and it still rocks to this day). It’s IP67 waterproof and dustproof — I can attest to this; we play ours right on the beach.
It’s got a 25-hour battery life, and you can get 70 minutes of playback after just a quick 10-minute charge. Bonus: it also works as a charging port for your other devices. Plus, you can hook it up to 100 compatible X-series wireless speakers to create a surround-sound experience.
This little speaker also features an LED ring light and customizable lighting effects, which makes it perfect for parties or just listening to music by a bonfire or in a dimly lit room.