The title says it all really - I'm looking for a comprehensive list/database of all cities/towns in South Africa. I know about these guys: http://www.afrigis.co.za/, but they're just not getting back to me no matter how many times I contact them. They were recommended to me as the only really trustworthy and comprehensive source for the data I need, but they're obviously not extremely helpful.
If anyone has any info on where I can get this then please let me know. Yes, I have tried Google and no I haven't found anything that is comprehensive enough (except for AfriGIS).