That is a promising sound clip. I'd wait until their product is imported and sold by a US vendor. Also it appears their site has an invalid SSL cert. No way i'd input my CC info there.
My work is blocking that site due to the cert issue, does it mention being controlled by the aux switches?