PH
PETER H
1 reviews | Active since Apr 2013
05 Jul 2018, 10:33
NO customer care
"customer care" ......... really! Most frustrating trying to get anything sorted out, from the Telkom shop, 10213, 10210, email, talk to an agent. It doesn't matter where. Obviously not interested in customer care
Helpful (0)
Replies (0)0
Replies (0)