A friend of mine had it done at Tygerberg Hospital where medical students does it for something like R400...it was a few years ago, the only thing is you might have to sit there the whole day, not sure though maybe contact them? But it is a hell of alot cheaper that going to a dentist!