I feel that I need to comment on the good service I got from our Home Affairs office.I applied two weeks ago for my new passport,the staff there were super helpful to me and I got an sms yesterday to say that I need to collect my passport.I was prepared for a long wait but no.

Well done Dept of Home Affairs!