I spent 4 years in CapeTown...(just left last August). And, Im in the logistics biz. The best one I found was UPS and TNT. The rest of them use really dodgy agents in ZA and they have no idea where anything is.