My $.02... good American ball bearings are better than cheap chinese roller bearings. The chinese roller bearings left me stranded on the side of the road 3 times. (1959 gmc 1/2 ton with 12 inch front discs)