Speak to Camskill directly they will advise on what you can and can't fit, wrx are different fitting to STI as are pre 2005 cars totally different to 2005-2008 cars, they are good guys there though and will advise.
When i needed to replace mine nearly 4 years back I swapped them for some decent coilovers, I have not looked back
cheap coilovers are harsh on the road, but get some half decent ones and you can still have a ride that's compliant even if it does lean on the bloody stiff side