I've used the TSA locks before and the baggage handlers just tore the eye loops off with them so they could rummage my bag. I've used zip ties ever since and haven't had any problems. Something about the locks piques their interest so they are best avoided.
Had the same thing happen to me with TSA locks. Checked my bag in Phoenix and when I got to Houston (had to claim my bags because of an overnight layover) it came down the carousel and I noticed the zipper was open about 12 inches. Not a problem, I thought, until I realized that both zipper pulls were missing. Someone had grabbed the lock to pull the bag or lift it and both pulls were totally gone. I couldn't zip it closed (both pulls gone on the main zipper, not just the pulls, but the whole zipper mechanism) and I couldn't open because I wouldn't then be able to close it.. so there I was, in Houston, with my clothes and gear falling out of my luggage thinking WTF am I going to do now ?
After a wild $50.00 taxicab ride, running all over Houston at 8:30 pm trying to find a mall so I could buy a new bag. Finally found a Sears, bought another new $100.00 bag (had to leave the other brand new Samsonite bag laying in the hotel room because I didn't have a layover on the way home in order to pick it up).. I repacked and was on the way.
Would you believe (honest, can't make these things up).. when we finally pulled into the mall at the Sears store the taxi engine blew up in the parking lot.. had to call another cab and wait for it in order to get back to my hotel.
So I'm thinkin.. this is not a good omen to start the trip.
NEVER use TSA locks again, zip ties for me forever. I found a TSA slip in my dive gear bag after the last trip. Never knew it was opened, dive gear was just the way I packed it, all snug and in order. The slip didn't say why, just that they had opened my bag for inspection. When I looked hard at the zip tie they had put on I could tell it was different from mine but I never noticed it until I found the slip.
Does ANYONE think that the only people that have the TSA passkey for the TSA approved locks is the TSA.. Duh !!