"New upper ball joint" bad

I had a bad batch of Spicer brand ball joints about 10 years ago for a '70 Dart.
3 out of the 4 failed miserably with zero miles on them so i got new ones under warranty. (I bought them locally)
Put the 3 new ones in, and 2 failed again. I mean, they had 1/4 to 3/8 of an inch slop each!
I brought them all back and got Moog instead, the parts store warranteed them and gave me a refund for the difference in price.
End of problem.
I then phoned the customer service line for Spicer to notify them/complain and they couldn't have cared less.
I was shocked and insulted by this, as i was under the assumption that the Spicer brand is supposed to be a premium brand of all parts not just suspension. I paid about 20% more for them because of this and thought i was doing the right thing.
Sadly, i will avoid all Spicer brand parts from now on.
BTW, the Spicer tie rod ends were good from the start and i pit a lot of trouble free miles on the car and everything is still in good shape........
Go figure...........