It is, though i suppose not the first comment of its kind about them in this thread.
Honestly in general, i've had absolutely horrid luck with non-oem parts in the last 5 years. If it's not a performance part, i use OEM now. And even then i've had pretty awful luck with oem Mitsubishi parts these days. Poor guy i sold my gen3 to had to re-do essentially all the work i did in the last 6 months i did to the truck only 20k miles later. And that was a big batch of expensive oem parts. Quality seems to be going down across the board.
OEM balljoints are about $50 each, and as we've seen on these trucks, go 100-200k miles. Seems like value to me.