ORIGINAL: MO_Bowhnter
Yea they make the best dampening equipment out there IMO. I use leaches and limbsavers and a little mini on my sight. They work for me.
I was thinking of putting a mini or 2 on my sight, but wasn't sure if they helped all that much. Was there a noticeable difference when you put yours on?