
The product is a scam. After you upload a video (if it exceeds a certain length that is not disclosed in the big but only the fine print), it asks you to "upgrade." Writing customer service results in a "gotcha" response. Sucker. You should've read the 'fine print."
What needs improvement
limited free version (5)customer support issues (4)
Report
1 view
