McMaster-Carr has a great assortment. I did buy some loose bearings at one point for ratchet repair but can't remember which supplier it was. I'll dig thru my records to see if I can confirm seller but McMasters looks to have alot of stock.
https://www.mcmaster.com/products/single-ball-bearings/