Update as well.
I don't feel like dealing with CPP anymore. I just spent my own money on some Moog made in the USA ball joints, upper and lower. I didn't want to swap bad joints for bad joints, so I just bought my own. I had horrible brake squeal from their brake set up as well. I got rid of their pads and swapped in some AC Delco pads. Noise went away.
I am now dealing with their front swaybar being too wide between end links. They need to be in about 1.25" more each side. This is with their LCRs too, so go figure again they're **** don't match. I have already gotten measurements from them and all their bars are the same width. So I'm going to see if I can have the arms bent in, then re-powdercoat. Yes, I will apparently fix yet another part.