An Affordable, Quality Speaker: JBL Go3 Wireless Speaker The dust-proof, waterproof JBL Go3 Wireless Speaker ($50) can fit into their pocket or as a keychain on any bike, backpack, or water bottle. Even though it's tiny, it packs a powerful sound with punchy, deep bass. It has up to five hours of battery life per charge and comes in several different colours like classic black and a bold teal. Image Source: target.com JBL Go3 Wireless Speaker $50 from target.com Buy Now