I recently had upper ball joints, brakes, calipers, rotors, wheel bearings, grease seals, & a master cylinder, replaced. I drove my truck a couple of days, I heard noise in the front wheels, i took it back and the problem was corrected. I have taken my truck to Price Automotive, since 2006. I’m thoroughly satisfied & highly recommend them to anyone. Andy Byon