I'm not speaking from firsthand experience, but I've seen a lot of reports of Moog parts that are actually TRW and other brands with Moog stickers stuck in Moog boxes. It's worth at least peeling up the sticker on the next Moog part you buy and seeing if there's anything else underneath it.
Personally, I've been running NAPA premium ball joints which have been going strong for at least 60 or 70k miles. NAPA premium was the ONLY brand I could find anywhere with adjustable uppers instead of only adjustable lowers. Depending on which way the camber needs to be adjusted, you may require those. My situation was that the top of the tires were leaning inwards. The lower adjustable ball joints would have brought the bottom of the tire into alignment with the top, but caused too little clearance between the knuckle and the axle. I had to find the adjustable uppers to push the top of the tires outwards into alignment with the lower fixed joints.
2003 WJ in Jeep Green Metallic
, 4.0/242/4.10's. 4" Teraflex springs w/ RE monotube shocks and IRO short arms, cheap intake w/ amsoil filter, 2.5" hi flow cat and back exhaust, lots of lights and other misc crap.
Check out my build thread here: Life lessons and budget build