The autozone ball joints:
Cheap Junk -
Lifetime warranty with in store replacement+
I already had to replace the autozone lowers twice and the uppers three times in 1.5 years. Might have to do with the big heavy tires though...
I think the quality has recently improved because the last time I swapped out ball joints, I noticed the replacements were made in Japan vs. made in Mexico and I haven't had any issues since (5 months).
It's really not a bad deal with the warranty but I think OEM ball joints with 100,000 miles are better than "new" Autozone ball joints.