I'm shocked to see that some of these reviews are as old as two years ago and yet Dropshots/Web Minds still has a web site up that is accepting credit cards, but is completely disabled when you try to cancel your subscription or delete your account.
I signed up for an account in November, uploaded one video, saw how poor the quality was and never used the site again. In December I was charged my recurring monthly charge and immediately went to the site to cancel my subscription. Both the cancel subscription and delete account processes fail on the final step. You can click the button to cancel or delete. It prompts you with an "are you sure". But then when you click the final cancel or delete button it takes you to a page where the password confirmation fields and final submit button are greyed out and inaccessible. You can see them but you can't interact with them at all.
And now the only way to stop the recurring charge is to cancel my card and get a new one. Think about how much that costs in terms of disruption to my other monthly credible vendors. I wish the credit card companies offered more recourse in situations like this, like being able to cancel a recurring subscription directly with your credit card company.
I didn't do my research before subscribing to their service. Hopefully this will save others some headache.