Hello Belugishark, Angelo here from https://eos-account-creator.com.
We are trying to provide a useful service for people to generate EOS accounts. Many people have successfully used it and are happy customers. As far as I know, It's the only place that let's you create EOS accounts with Credit Card, Cryptocurrency and EOS using a Smart Contract, all at the same place.
If you have had a problem using our service, please come to our support telegram channel, we will gladly help you with any problems you might have had.