Tried to sign up for shared cPanel hosting.
Filled in order form, filled in credit card. Clicked submit. Web page eventually timed out with no confirmation, nothing.
Got an e-mail saying log in details for account management generated, so tried to log in using user name and password, then got blank white page, and would only get blank white page no matter how many times I pressed Reload on my browser.
I started a new browser in privacy mode, got into my account, there was no hosting product attached.
Logged into internet banking, my credit card was charged.
Opened a support ticket, attached a screenshot of my internet banking.
They replied 10 mins later, with "Looks like this was a preauth only. Did you receive an order number at all please?". Of course it is authorisation only, my card was only charged a few minutes ago. And did I receive an order number? What do you think? Seriously, what sort of questions are these?
I replied 10 mins later, saying no order number received, and my credit card saying authorization only because that's how credit card works.
Waited 8.5 hours, still no response.
A web host whose web site doesn't even load, take your money then crash, and can't even fix it up when you try to give them money. Make of this what you will.
Sounds like you should find another hosting provider.