Amazon has the Anker SoundCore Boost Bluetooth Speaker on sale right now for just $40. That is actually half off of its regular price, and makes this Bluetooth Speaker an absolute steal. However, you will need to use the promo code XMASBD99 at checkout.
The Anker SoundCore Boost is a great Bluetooth speaker, it has 20W of output, so you're going to get some great audio out of this one. Additionally, it has Anker's new BassUp technology, which allows you to crank up the bass and really get the music pumping here. It is also water-resistant with a IPX5 rating, and on top of that, you do also get 12 hours of battery life here. Which Anker quotes as lasting around 250 songs. That's pretty good, and actually most speakers in this price range won't even come close to that kind of battery life. So it's going to be hard to beat. And it'll definitely make a great gift this holiday season.
This item is also eligible for Amazon Prime's free shipping. Which includes free two-day shipping, and pretty cheap next-day shipping if you need it here extra fast. If you are not an Amazon Prime member yet, you can sign up for a free trial of Amazon Prime by hitting the link below. You'll get 30 days free (if you're a student, you get 6 months), and then it's $99/year. Prime members do get a whole lot more than just free shipping though, so be sure to check out the full benefits. Remember that if you are looking to pick this up as a gift for someone this holiday season, you'll need to order it by December 18th for non-Prime shipping, and if you are a Prime member, you have until December 22nd, to get it in time for the Holidays. Amazon does also offer extended returns for anything purchased before December 31st, can be returned until January 31st, 2018.