As of April 3, the JBL Go 4 portable speaker is on sale at Amazon for $39.95. Normally it's listed for $49.95, so you're ...