Earlier this month I posted a review of the, JBL's update to its pocket-sized Bluetooth speaker. Now that it's available, the company is discounting the original Go to $20, which isn't a bad deal for a tiny speaker that doesn't sound terrible.
The Go 2 does sound a little bit better, has a slightly improved design and is fully waterproof.
On Amazon, the original Go costs anywhere from $25 to $30, depending on the color. Some Amazon reviewers claim the speaker sounds great. I'd say it sounds better than you'd think for its tiny size. But that doesn't mean it sounds great.
(Disclosure: CNET may get a share of revenue from the sale of these products.)