Delay
This people there are not well trained firstly they dont understand most procedure of how to do thing then they will delay you by telling make another appointment when you come your document not finished another appointment or the parson whos dealing with you he did not come to work.
Worse with the phone you phoned them they dont answer oh no johannesburg branch is disguisting worse the parson who helping you will tell this when you explain to the receptionist she will tell you other story no this people need training how to handle the customer please oh we need to involved speak out now
Because we are paying. Small thing takes a year or more no .