I myself never leave my data, let alone photos/video documents on websites, and I don't recommend it to anyone. Especially now they have figured out how to solve this issue. You can just Buy Bank Accounts These accounts are active and verified at once, the service provides all the help necessary to enter, if there are any questions. And they have accounts with cards, too. So, look and read the terms and conditions, maybe this option is what you need.