Klipsch KMC3 Bluetooth speaker promises audiophile quality, yours for £349