Shinybikeparts.com Excellent Customer Service
Ordered some spiked axle covers from them the other week. Opened them up and one was damaged (looked like it had been dropped on its tip) and the other didn't fit either side. I contacted Customer service by email and a gentleman named Mike contacted me within a half hour. To make a long story short I sent them back and they are sending me a new set and a check to cover my cost of shipping them back, which I didn't expect. Great guys there and I will definetly be doing business with them again.