JBL Flip 3 battery lasts for a few minutes only although it appears to be fully charged. I've had this speaker for a couple of years and I'm quite fond of it,
How to Make a DIY Extra Bass Speaker From JBL Flip 5 Teardown : 5 Steps - Instructables
Amazon.com: Cameron Sino 2200mAh Replacement Battery Compatible with JBL Flip 2 (2014)- 5 pin Holes : Cell Phones & Accessories
Stef de Groot - Disassembly Studies
Silicone Case Cover Skin for JBL Xtreme 3 Bluetooth Speaker | eBay