I’ve never seen a company this sketchy. Lemon Vault / EchoWave tried to charge my card 8+ times after I clearly wanted to cancel. Their site has no working unsubscribe button, and their “cancel subscription” page just loads forever. Customer support ignored me completely until I finally demanded cancellation in a firm email — only then did they respond with a broken link.They keep trying to bill me without my consent, and make it impossible to stop. This feels like a scam, pure and simple. If you value your money and sanity, stay far away from these clowns. They don’t deserve to be in business.
Claim your business profile now and gain access to all features and respond to customer reviews.
Online video editing & music visualisation from within your browser.