Afrihost don't do this physically, they send a request in to telkom on your behalf.
Then it is all up to telkom to send a technician to your exchange where you are connected to make the required changes.
That is why it can take a few days to a few weeks, all depends how quick telkom get a technician out to do it.
OH and then it also depends if there are open ports available for DSL.
Yeah I figured as much, just seeing if there is an average time that guys have had this done in, I gave my mum my LTE router this weekend so am sitting with no connectivity apart from through my phone and that 250MB for R1 is as good as done!