I see that Telkom SA have registered and are responding to complaints on Hellopeter.com. They are in for quite a beating I would imagine although perhaps credit needs to be given for them finally registering. I'll be watching their responses with great interest.
http://www.hellopeter.com/details.asp?id=85556
Not my complaint BTW.
http://www.hellopeter.com/details.asp?id=85556
Not my complaint BTW.