At $99, the Bose SoundLink Flex 2 is cheaper than most mid-range Bluetooth speakers that can’t survive a drop or a splash. At ...