I remember once calling Telkom, it went like one of those nightmare stories which are so ridiculous you doubt if this stuff actually happens, until it happens to you.
It all lasted over 40 minutes, from the time I got to speak to someone and I don't remember how long I waited for that. Our ADSL was completely non functional and every person I spoke to would ask about my wifi, computer this, wifi that. Explaining that the local wifi network was working perfectly and unrelated did nothing to convince them that wifi was not the problem for the ADSL not working, eventually they would put me through to another person and the same conversation would start all over, and over.
Eventually I started writing down the numbers they were putting me through to, what do you know I was the hot potato and was being passed around and around a big loop of numbers, I eventually started to recognise a few voices and when I pointed that out "poof" they'd hang up.
Phoning Telkom can be an incredibly infuriating experience, though as bad as it is I doubt I'd ever bother with an alternative that they can completely ignore like sending an SMS.