Will not allow me to unsubscribe, sent multiple emails requesting them to cancel my account. They make no attempt to answer or fulfill my request. The card they keep trying to charge is luckily canceled and unable to be charged further, but the lack of working self-service options makes them look incredibly untrustworthy. Very unhappy.
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.