They are big scammers. When they ask you to pay for a one-month subscription and you agree, you find that your card is charged $204 for a year. They lure you with a one-month subscription, and when you agree to pay, you find your card charged for a year. I sent them three emails to dispute the charges; however, no one has replied to my emails.
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.