Choosing a portable speaker is a tricky business – especially since there are quite a few ones out there. But JBL's mini speakers have always been the hot favorite among most, maybe because they're also quite affordable. The JBL Clip 3 costs $60 on Amazon, and Rs.7300 , here, in Nepal.