Just curious, but what's wrong with CAP? I recently put upper and lower control arms plus their adjustable strut rods on my car. Their directions were definitely lacking, and I really didn't enjoy the powder coating on the inside of the t-bar cup, but they looked like good products. The strut rods took forever to get adjusted right though, and I definitely wouldn't do that again.
Just curious about your experience...