Ok...I just had my new triple clamp and Hyperpro steering damper installed, and I'm not happy. First off, I bought the triple clamp so that I had the ability to lower the front end...second, I bought the damper for of course, safety. I have them installed, and the damn arm on the damper blocks...