If you want to save money for replacement chain rollers you can't go wrong with these. The quality is good and the price is low.
I checked prices all over, and by getting these kits from Dennis Kirk, I was able to save a significant amount compared to other places.
As a bonus, Dennis Kirk stocked the different kits for both my 2006 and 2004 EC300 Gas Gas bikes, as well as those needed for my 2000 Gas Gas XC200. I was able to get all the chassis bearings that I needed for all three "non-mainstream" bikes in one place and in one order.
I was in the market to purchase a new chain roller and was looking for ones with bearings.This roller was the best bang for the buck and has had good reviews on it. The stock roller for my bike is just a soft plastic or rubber with a steel bushing. It had alot of play and wobble in it, so this bearing roller seemed like a good upgrade. I had to use my old bolt for my lower roller (one included was short) Not a problem as this roller is made to fit a large amount of diffrent bikes. The bolt was long enough to use on the top roller. I would definatlly buy this roller again for any other bike needing one!