Ball Joint Challenge: OEM or Sankei 555(Japan) have equally lasted 3 years issue free. They were both installed same time, pass side new OEM knuckle, driver side Sankei 555 ball joint.
Both are behaving as they should with no visual wear and tear.

Sankei 555® - Ball Joint Item # 54419312