Today I was at the Krugersdorp Drivers License Card Renewal offices (out past Munsieville, off Robert Broom Drive). It is the same place where you would renew vehicle licenses, and get your learners' license, etc. Also vehicle roadworthy Certs for vehicles are done there
I arrived at 07h30, and was finished and on my way back to work at 08h30 (and the only opened for business at 08h00 even though they say they open at 07h45). I had had my eyes tested a few days ago at an optometrist (Specsavers Nothgate) who issue a certificate which is accepted by the authorities, so you don't need to place your chin, and your forehead, against any potentially filthy & contaminated chin/forehead rest.... Although I was pleasantly surprised that their offices and entire facility appears in good nick, and is clean. But it looks quite new, so just give it a few more months and it will be like all other g'ment departments, and we will all feel at home
The major delay in the process at K'Dorp appears to be the Cashiers ... I waited about 15 minutes to pay my R190.00, even though there was only one person in the queue before me.
A heads-up ... I downloaded the needed form (DL1) from the web .. the guy accepted it, but he did request that I use their original (green) DL1 the next time - he said that pages were liable to be misplaced of a downloaded multi-page form, where as the original green DL1 is in booklet format.
You will need:
(1) your current (or expired) Drivers License - if expired you will probably be required to apply for a temp license as well ... I don't know as my 'old' one is still valid for another 2 weeks) ....
(2) ID Book, plus a certified copy of your ID Book - they may offer this certification 'service' on site but don't bank on it - take your own ID copy which has been certified
(3) 1 x B&W photo (same size as ID photo)
(4) If you do not have an authorised optician's eye check certificate, they will check your eyes on site
(5) They take another

digital phot0 of you on site - I guess this is the one integrated on your Driver's License Card ... the one you supply is just attached to the application form
(6) They will take (scan) both your thumb prints ... I have no idea what they do if you happen to be missing a thumb or two :erm:
(7) You need to sign your signature on a scan-device using a stylus such as would be used on touch-screens ... you need to keep within the borders on the scanner. So if your name is 'Frik Tweebuffelsmeteenskootdoodgeskiet' do practice a shorter signature beforehand

(8) the guy / gal will give all the documents, and then you proceed to the cashier's hokkie, where you pay your hard-earned $$$ into Mr Zuma's bank account.
They said my renewed card license will be ready in about 10 days (I did not ask if that was 10 working days, and if the current strikes spread to this department, then I could be in for a l-o-n-g wait.)
I forgot to ask them just how I will know when I can collect my license when it is ready, but they do have one of my throw-way e-mail addresses, and my cell number ... if I have not heard from them in 1 month I will just go back there and ask if it is ready