The locks are worthless. Miami is the place. I had a camera stolen there. The thing to do is fill out a theft report ASAP with the airline. A complaint only gets you those miles. AA replaced my camera, pouch, and battery, as I had the copy of the receipt, when I bought it. It isn't necessarily the TSA guys either. In this case it was the "recheck" guys after customs. I even remember the baggage guy sizing me and my luggage up...looking me in the eye.
I definitely don't put anything valuable in my luggage anymore. I wasn't thinking when I put in the camera.