Try Algoa in Port Elizabeth. They are pretty good. Not the full on regimented flight school like 43 AS, just a nice and relaxed flying club that happens to teach PPL/CPL/ME/IR too.
The atmosphere is very calm and relaxed so there is very little pressure on you, and there is pretty good a/c availability too even though it is a relatively small fleet compared to other flight schools. There is a maintanence facility right next door, so u/s a/c get fixed right away so down time is minimal. You will also be flying out of a "real" airport mixing it with the big boys and using "real" atc too.
Most of the CPL classes are in the evening, so you get plenty of time during the day to go fly, hit the beach, work, revise, etc.
They don't advertise anywhere except on their website - it's pretty much all done through word of mouth.
Look them up, and remember bigger is not always better.