Napa Chassis Parts and front end rebuild

2 years in the making and my front end is finally drives nice and tight with Moog Problem Solver parts and is noise free without popping nor clunking.

Napa Chassis Parts: Passenger side lower ball joint NCP 2601056 failed with less than 500 miles on it. Not sure about their quality anymore... I know Federal-Mogul took them over a few years back and own Moog. Just a bad part?