Apologies for the inconvenience cause.
It was brought to our attention and we are working on the activation delays some clients are experiencing and a solution is imminent.
If you require further assistance please email: firstname.lastname@example.org
or contact Afrihost support on 011 612-7200
or see our FAQ page: http://faq.afrihost.com