The new business center of Johannesburg is in Sandton, north of the city. New office high-rises dot the horizon and the convention center and underground shopping center at Nelson Mandela Square is world-class and impressive.
One night last week, after speaking to a group of academics at St. Augustine College, we had to cross the city to get home. We were stopped by police at a check point so they could verify the driver's license. Often, I am told, the police ask for money when they stop people. It's illegal but it happens anyway. There are cameras on the roads and highways to check for road or speed violations (just like home) as well as unregistered vehicles. I am not sure how offenders are tracked down.
There are several major shopping malls here. I had to replace the adapter cord for my laptop one morning and our driver (we employ two local young men who have now been with us for years) took me to a nearby mall, where I found what I needed with no trouble.