Two suggestions for transiting JNB. Always use the TSA approved locks; they definitely reduce theft a lot. And better yet, use a luggage forwarding service and don't check luggage. I left my reading glasses in the pocket of my J seat on SAA going into JNB last time. I realized it when I went into the SAA club. Gave the not-very-interested-in-helping dragon my seat number. She called the gate. No glasses could be found.