Just a word of advice for any South Africans who may need to get a police clearance from South Africa: the current backlog for clearances is 42000 applications, and the estimated waiting time is 8-10 weeks, so factor that into your visa application process.