The currency in South Africa is the Rand. I went to the bank and ordered some today and they'll be in on Wednesday, ready to take to Africa on Thursday! One Canadian dollar is worth ~7.4 Rand (ZAR). Pretty cool, eh?
I'm hoping the cash I took out will last most of my trip. Accommodations and food are already paid for, and while I will be going shopping, I don't want to buy much. (Or have to lug it home!)