To get back to why I brought up Chicago: If you're visiting Cape Town at any time and would care to see a show or two, then it would be a good idea to take a look at Computicket's online booking website where you're able to book tickets before even arriving in South Africa. It's fairly simple to use and once you've booked your tickets all you have to do is collect them a day or so before the show from a kiosk in one of the listed shopping malls. Easy peazy.