Just my 2 cents,I fully rebuild my 450 foreman. Also rebuilding yamaha grizzly 350 and had 2x others hand all theese need smaller rebuild, but 80 % of repair is needed on older quads are chassis. And I bought various brand parts, and guaranteed to fit and be reliable are Prox, Winderosa, EPI parts, all balls are sh** except cv axle boots. I buy OEM only if I can find them or they are the same price or slightly differs from NON-OEM. Good luck !