I only install Moog ball joints in my customers vehicles at the shop. I've had too many problems with the other companies products. If you buy your parts at Carquest the CQ lifetime balljoints are made by Moog the cheap ones are made by someone else. Napa balljoints are made by Dana according to the information given out by the Napa reps at the dinner I attended Thursday. Moog joints are available in their system by request, my local Napa stocks both brands of joints.
Real nice thing with the Moog stuff is that you only have to pay for it once in your lifetime.
Just my two cents.