Wow! Grade 100, Grade 25 bearings!? I buy standard loose "bottle o' bearings" and retainers from Wheels Manufacturing via Seattle Bike Supply and all you can get is grade 300. Or, sometimes I order Wald when Wheels Manufacturing is not in stock. I use these for all my bikes and at the co-op.