The new Bose SoundLink Flex is now $111.19—it's a rugged Bluetooth speaker that delivers high-quality sound, lasts up to 12 hours on a charge, and can handle any weather.