Only had to replace bearings, ball joints, U-joints, and bushings on my Polaris models and I don't run in deep water. Had to replace the parking brake pads on my Yamaha YXZ at 11,000 and some miles. My brakes are still like new but some of the mud guys had had to replace them. I think the A-arms are rubberized and last the life of the vehicle. They must be installed per the shop manual so they are centered. Wheel bearings may wear out if run in water all the time or with a large wheel offset like a 4-3 wheel. I run 5-2's which will be a littler harder on the wheel bearings. For what these UTV's cost its inexcusable to have poor quality parts. Honda and Kawasaki are the best with high quality parts but anything can have a flaw and fail.