So guys, I finally have some answers. There was a screw up on the Telkom side, my thinking is they were processing ISPAfrika orders from around the time my order was placed. What happened was that my details was captured with an address in Mill Park (i think it was probably Metsu's address because we had our installations scheduled for the same day, which was odd) so every time Garth double checked all seemed in order. So today they had to cancel my original order and place a new order. So hopefully things will run smoothly from here onwards. This actually makes me feel much better because I at least know whats happening.
Doesn't seem like Telkom has a very good order system in place. Too few installation crews, too many orders scheduled for each day and too many errors capturing order information. And inadequate training for the fibre division office people - my crew were pulling their hair out trying to get reliable information from them.
You better hold thumbs someone near you has an installation coming up soon so that they throw your installation in with theirs. The waiting list is super long atm.