Here we have the Buckshot Rugged Bluetooth Speaker. This one is a nice and small Bluetooth Speaker that can be mounted on the handlebar of your bike (since I'm in Michigan and under a ton of snow, I had to mount it on an exercise bike which is in the gallery below). The Buckshot is pretty small, it's a little shorter than the Moto X. The Buckshot is also water-resistant and dust-resistant to IPX5. It's also pretty rugged, so you can drop it and now have to worry about it breaking or anything. On one end, you've got the speaker, with the other end being the power and volume buttons and of course, your micro USB port to charge it. While the material on the side feels much like the material on the back of the Nexus 7 (2013) and the Nexus 5.
My experience with the Buckshot was quite nice, even though I didn't use it while riding a bike because the weather sucks. But I the battery did last me at least 16 hours, which was quite nice to have. I actually found that it was lasting more than 16 hours, and I was playing music from Google Play Music All Access at about half volume, since it gets pretty loud. I also had no issues with my phone or tablet getting out of range of the speaker, which is said to have a range of 32 feet, which isn't too big of a range, but if you're riding your bike, then it's not a huge deal. The sound isn't the best, but it's a pretty small speaker so you can't expect amazing sound from it, unfortunately.
Here's the part you've been waiting for. The Buckshot is available from both Amazon and Outdoor Tech's website for $49.50. So it's not crazy expensive, but for what it does, I think it's a great price. If you're one of those that is always riding your bike around, this is probably one of the best speakers out there, and I'd recommend you picking one up.