100% unsatisfied with the initial payment processing to create an account. Followed all the steps, my credit card was charged but my account status with digital ocean shows as restricted and I have gotten no feedback from support for weeks. What kind of scam is this?! What's worse is I cannot access the billing details to remove my card information from their site. Will not be recommending to anyone!