I signed up with Telkom earlier this year, and boy do I regret doing that.
Took them 6 weeks to activate my connection, despite my several follow ups and calls.
They still billed me for usage during those 6 weeks, even though the connection was not set up.
Been fighting with their accounts department to refund me, and they refuse to do so.
One word of caution, Stay away from Telkom! Dont let those cheaper prices fool you, when you run into problems, thats where they catch you.