Mad Mike
Well-known member
I've bought lots of All Balls kits, they are pretty damn good quality if you ask me. They are a bit expensive - I paid $50 for a DT250 kit I just installed, I could have made it myself with $1 of Delrin, $1 of steel, $2 seals + a couple of hours putzing around finding specs and machining.Most of the ball bearings should have part numbers stamped into them and possibly the manufacturer as well. In your example, Honda's parts fiche has told you that they are made by NTN. As with many parts, vehicle manufacturers outsource to a bearing manufacturer instead of reinventing the wheel, so to speak. Sometimes, they'll use a common bearing that's cheap and publicly available, and there's no reason to buy an original OE part. In the case of my belt pulley bearings, they're uncommon and are actually cheaper to buy from Ducati. Then there's the middle ground, like All Balls who done all the research for you and market low quality parts at mid-quality prices. Your best bet is to go to a CBR forum where they have likely a parts cross reference FAQ to find compatible parts at lower than OE prices.
They are also complete, and typically include the items that could bur rarely wear. I've never replaced or repaired an All Balls item once installed, and I've replaced my fair share of the swingarm, steering head, and wheel bearings over the years.