But I still need person, as people say above, I can't sign up without being in US. Is there anyone willing to help? I willing to pay up to 15% now!
Just download TOR browser.
Pick USA Node.. and there u go.. USA IP address.
Then just register on mentioned page for virtual credit card
OP, I can't sign up to the account for you, but what I can do is use my account and start any server you need and give you access to that. You would need to prepay for the server and we can use escrow if you want.