There are several brands that are NOT made in China, each to his own on that.
The ones I use I get from a friend who owns a Crane Service (his supplier) for them, chokers and the like they are quality pieces with a good finish. I did have prior knowledge of them from when I owned the towing companies in Denver area some years back.
It just one of those things for me like snatch blocks, winches, recovery straps and even First Aid kits, I use a EMT First Responder Kit. The question I ask myself is do I want too bet my life on what ever it might be.
I feel the same way about cheap tools, I'm too poor to buy cheap over and over or have one break and hurt me. Like a cheap 3/4" drive socket set with a breakover bar I bought and a 2 1/4" socket broke while working on my JD tractor broke 2 fingers and 15 stiches in my forehead where it hit the tractor.