i've never been in a car with the teins... but my friend was planning to get them, i think his was for performance purposes rather(supra)... all i kno is the Apexi WS, is very very trustworthy... friend dropped the car 3 inches maybe like 3.25, and it is 99.9% stock ride, i feel like 1 bouncy feeling for every like 5 mins... i forget his suspension is tuned, until i walk outside his car, and see the thing practically slammed... goes over bumps very well... so dont be shy to get them... i wish i felt the teins tho...