
The website says "no account required" on multiple locations but the first page that comes up when you click to "Choose Video" requires you login. If they can't make their own site current and correct, what exactly does that say about how trustworthy this product is?
Report
1 view
