Yeah that’s the problem I’m worry about. The latches... seems like I need to buy some extra strap. Any recommend?Yes, they almost always open it up. 90% of the time I find a U.S. TSA inspection leaflet in my gigbag upon arrival.
A few times one of the latches has not been secured. Haven't had any problems though.