If you want to save money for wheel bearing kits, you can't go wrong with these. The bearing quality isn't as good as name brand bearings (costing as much each as the cost of this entire kit), but the bearing quality is still good.
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 bearing kits for both my 2006 and 2004 EC300 Gas Gas wheels, 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 agree, its great they make a rebuild kit. I had to replace my Stock one after 4 years, bought this kit, and couldn't have been more satisfied. The seals are not cheap, they are actually thicker than the OEM, great quality bearing too.