So in April of 17 i ordered 4 lower control arms/ball joints for my mom fusion off rock auto. Drove her car a few weeks back and noticed there was a clunking noise over small bumps and when she braked. Took her car to work yesterday to try to find the sound. Turns out all the ball joints i put on are bad the R lower rearward one is the worst. went on rock auto and luckily the ball joints have a lifetime warranty. So looks like i get to do them again, at least i can take her car to this job and do them on a lift. They were such a pain in the A$$ to do at home in the driveway with no heat and leverage. Think i got 10K out of them, she dont drive the car much. Got it with 93K lil over 3yrs ago just rolled over 114K.