two trip transitting here and they broke my luggage lock in both trip. beware of anything you put in it. You might lose it if you transit here. #Disappointment
That claim of free wifi?? Its crap! There are 'AlwaysOn' hotspots littered all over the terminal, but they're not free! You have to pay for it! And most definitely not at cappello or piece a pizza!!
Altough the airport has ramped up its effort for the worldcup, it remains a rather provincial affair. The souvenir shop is unique, especially if you like zebra's.
Don't bother buying non-South African chocolate @ Big5 Duty Free if you are flying to Botswana or Namibia. It's not allowed. No free wi-fi in the airport either.