Cheap or not so cheap Suspension parts

I've kinda learned no to buy cheap front end parts. Bought the cheaper ball joints at ORiley's for my Durango. Didn't last 6 months. Wasn't expecting to get years out of it, but 6 months? Heard similar about Moog these days too. Kept an eye out on Ebay for ball joints and got a pair of old stock TRWs for the Dart for similar price to new.