I heard about the inspire ones yes. These lock down real nice. If you put a bit of tension on them they are hard to get off. If they are properly installed and tensioned there is no way I will have a failure in flight. I think there was 2 reported cases on the inspire. User error comes to mind.