the ball joint was to be expected....i broke the drivers side when i was out of town at the desert, and as soon as i got home i ordered the passenger side uppers, and lowers....also the drivers side lower....they were all fatigued...so anyway it wasnt something out of the norm....no biggie....when i ordered the news ones i made sure to get all MOOG products....not sure if they are all that, but they did cost a pretty penny, about 70 a piece