We didn;t take kids, just 4 adults. We were due to fly home the friday afterthe volcano (on the thursday) so wegot to jo'burg airport to be told there's no flights, just go into jo'burg and get a hotel. No-one 'walks' into jo'burg (and no, don't walk about alone, day or night if poss) so what coiuld we do? My SA friend phoned an army mate from 20 years before (met up with him and wife after 20 years only on the prev wed) and his wife's sister lives in a suburb of jo'burg. Her husband cancelled a meeting, drove to the airport and took us home and put us up on the floor of his study for 10 days until we could get a flight home. Friendly or what? 4 strangers, on the strength of his sister-in-law's old mate.
Everyone drives, and most people have guns. There is a fantastic out-door culture, very sporty, like australians. Loads of bbqs, parties, hunting/shooting etc. We lived like the locals, were taken to baby-showers and braais (bbqs) and shooting. Having said that, jo'burg is not a place i would choose to live. Every house is behind 8' high walls, razor-wire, electric wire, bars on doos and windows, dogs. Durban is not so bad!
The crime is endemic, all around, mostly black-on-black but not totally. There is no welfare system, if you are out of work there is no money for you. They have a system called AI - Affirmative Action, which means any jobs going will go to a black,normally irrespective of ability. If no black available, it will go to an asian. Then to a white. There is a huge problem in that young whites cannot get jobs. I often think that the young benefit scroungers in this country should go over there and see how lucky/pampered they are here. You don't have a job, you beg or starve. The difference between 'rich' and poor is heartbreaking. And i don't mean 'Rich' i mean getting by.
Having said that it is the most gorgeous country. I would go there like a shot, given a job and reasonable place to live.