Still good to see an actual review of a product from them. I believe yours is the brand I am looking at, being stamped with a TRA sticker on the side at least. I have a hard time reading certain reviews online, especially something like a grapple that could easily be abused and misused and the...