At £39 the JBL Go 4 is already one of the most affordable Bluetooth speakers around, but thanks to a deal we've spotted, you ...