If you're in the market for new motorcycle parts let me point you in the direction of J&P Cycles. It's slightly off the path, located in Anamosa.
J&P is amazingly, one of the largest retailers of after-market motorcycle parts in the world. I say amazing as it's still in tiny Anamosa.
As someone that knows the details of J&P let me be the first to say that they are a customer first company. many companies claim it, J&P backs it up.
First and foremost, they stand behind their products. They have a 120 day returns policy, 4 months!
Secondly, their Customer Service folks are top notch for the most part. They are willing to go the extra mile to make sure you're satisfied and want to continue to shop J&P.
It's a niche market, so most folks won't find this review all that helpful, but if you're looking for motorcycle parts, I say give J&P a try, I don't think you'll be disappointed.