I am also looking for a damper and I haven't been able to find a good one yet. Do they have a website? How much did it cost? Was it hard to install, did you have to make any modifications to it like the Denton one? Sorry about the questions, I had one on my Polaris and I loved it but it was very easy to install with instructions from HPD but they don't make one for anything but Polaris.