I had to replace mine today. I bought them from the buddy that sells the ball joints alone.
The new parts seem to be fine. However, taking out the old ball joints was a PAIN in the a**. First of all, my old balljoints did not have the 10 mm holes as the new ones, so the "tool" that I made was...