I bought these kart axle bearings and am very happy with them. The easy to grease set screws are very strong and fit the 1" axle with maybe 1/1000th play which makes them easy to get on and off. I would buy them again.
Pros
Chrome steel (AISI 52100) ball bearings for increased strength and durability.