I wouldn't be buying the Teins, let's leave it at that.
Personally at that price range I favour the BC Racing stuff. I've run their stuff on my own BMW and MR2, have tried them on a 350Z turbo and will be putting them on the Impreza soon. Excellent range of adjustment, solid build quality, and they'll set any spring rate you want if you ask them before ordering which is very handy. Yup, honestly I wouldn't look further.
Unless you can scrape enough for the KWv3, then they're unbeatable.