I'm looking to install a stabilizer this winter and have seen a few posts with folks having trouble with a few. I was looking for opinions and suggestions what do you recommend?Its for my 01' S4 Monster.
Top mount Ohlins. I work at indysuperbikes.com and we have them in stock. $500.