Telkom only answers customers if they want to make a new sale. terrible customer service
I called Telkom to cancel my contract as I was due for an upgrade and no longer wanted a contract. The consultant and I spoke and we decided that I would take a data bundle for R99. he confirmed that from I would be billed only R99 going forward on that number, then my next invoice still has the full amount, 

I called in to query it and was told that its just the billing from the previous month and that from November for sure it will be R99. I just got my invoice for November and there is another charge added for a device which was never ever discussed with me.

I have been on the phone for the past hour trying to speak to a human who can discuss this with me but alas, they only pick up if its a new sale.

sadly you cannot speak to a human for complaints
when I eventually got through to someone at customer care, Mbali, she was so rude and kept cutting me off saying she can't hear but the call center was like a war zone, I had to scream so that she could hear me. when i asked to speak to a manager she just cut me off and went silent, i continued to wait a whole 20min and no body came back on the line. I can't wait for my next contract to end so that I can leave Telkom behind.