Worst customer service
Changed banking details with them in August, was told my account will be debited in September as I had done it at the end of August. I said fine , on the 31st of August they debit my account after I made a payment towards them. So I took my money back because I had already paid them. September comes they debit the  wrong bank account, somehow that's my fault. So my account is in arrears. , I call them to check how and why they explain to me saying the payment was made for August not September as I initially thought , so I say to them fine I will pay the outstanding 1308.00 as they say I "owe" . I pay them and they debit my account again a further R600 odd. I phone to check why apparently their collections  do it automatically, they say to me I must wait 7 to 14 working days for my refund, but I must request it. So I call back to request it only to be told that it takes 7 to 14 days to allocate the payment , then I must request for the refund after which it takes another 7 working days to refund the money. They have the audacity to tell me I don't know how a business works . Worst customer service I ever had and I have been dealing with telklm for years wish I could rate them no stars