Summary: There's no reason to spend over $100 for a great sounding portable Bluetooth speaker. Here are five that rock.