Please update your main website ....
Somewhere before a new user pays for the web hosting ... let them know that it will be a long time before they get their new site.
Most other sites are only minutes. Even with a phone verification.
Didn't know anything about the "24 hour" delay until after I had already paid.
All I know is that now ... I'm sitting here waiting when I should be uploading my site and changing the DNS.
Hopefully .... sometime soon ... I will get to start.
A new customer