Trieu, I was keeping quiet on this one because I thought you were buying for someone else. But now that I know it's for you, I might have to enlist Officer Shane's help to give you a severe beating.
Why are you messing around with STi springs or Tein springs? We all know you should save you money and go straight to coilovers. That's just destiny from the start. Why waste time and money on springs when you know how picky you are that only coilovers can quench.