I'm looking a product someone is willing to stand behind. I'm a firm believer to get what you pay for. I'm not looking a the cheapest product & I'm not looking for the most expensive with all the bells and whistles.
I'm fairly new to using body grips, so I don't know much about stabilizers, or how to use them or how they work. I mainly use snares. I'm usually trapping in muddy or sandy soil. I haven't found trapping spot that's been rocky yet.
Tom, I know you have a hell of a beaver lure that I'd recommend to anyone. I'm sure your stabilizers are no exception.