Best Affordable Durable Speaker: JBL Go3 Wireless Speaker The dust-proof, waterproof JBL Go3 Wireless Speaker ($40) can fit into your 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 $40 from target.com Buy Now