I was going to get $400 in Rand at local bank since we will need cash for gas and meals upon arrival. However, rate doesn't seem as good as in past. They are offering only 5.6 Rand per dollar; well below the actual rate. Maybe it would be best to wait until landing in Jo'burg? I just worry about not having any currency to start with.