Hello,
Thank you for your question about response times. You should have received a confirmation email with account information and further instructions on setting up your Account Management Panel.
This is a public help forum for technical issues. We have a customer service department you can contact 24/7 for account-related information.
Best,
Christopher M.