Boils my piss how companies sell this stuff to "Improve your car's handling" with what sounds like a valid argument for how it would improve it!
when in practice you just spend money and make it worse.
What I suspect might have happened is that these parts were originally designed for a MacPherson strut setup and may well have worked as intended in that application (these are popular on EP3s and DC5s are they not?), then they've thought 'Hey, lets fit them to everything!'
cheers..... I must be looking in the wrong place, but I can't see the ball joints on the website, only coilovers under the ek section? Do you mind me asking how much you paid?