Where should I buy some at? They are a hard find. Which is correct: Steering damper or Steering stabilizer? Some sites call them stabilizer and others dampers, and some are really expensive and some not, but I haven't seen any well known brands that make them yet. I know about all the main sites like Driftmotion, HPF, and supracarparts.
|