I don't know any thing about them, but the price sounds good.
The best stabilizer I have ever shot is Big Dawgs. It is very light and the bone is actually an adjustable weight.
The best stabilizer I have ever shot is Big Dawgs. It is very light and the bone is actually an adjustable weight.