Yes, the other reviews are true... 3 months and I experienced it all!! Terrible!
I was charged for damage I did not cause... a  flat tire, which  reported after driving out for 3 KMs. They said do not worry the Mercedes has run-flats. So throughout the rental I had to fill it up with air every other day. Upon return a week leter they charged me R 3000 for the tire. My cellphone was stolen from the vehicle at the Durban branch. It was in the middle console... forgot it a few hours later I come back...nobody know where it is.
I was renting vehicles for three consecutive months and there was always an issue. I think I rented 5 different cars in those 3 months and not once did my deposits return on time or in full.
I returned a vehicle but they forgot to log it it.. so i was charged for an extra day. 

Incompetent staff.... called to sort out payment and gave them a card to charge....employee decided to charge the wrong card. And why do they use their cellphones to call customers.
 I had to extend my vehicle a few times..... all those time I received a calls at 7 am!! even though the vehicle was due later that afternoon. 
Both King Shaka and Durban branches had these issues... I spent enough time at both so I'm comfortable reporting on this.