Im starting to worrie right about now.. I just odered the Tein springs and because they arent made for the 08 (but they fit) it makes me kinda worrie... does anyone have Tein S techs on their 08... and can u post pics and your exp with them. I really wanna lower my ride.. and Tein offers the biggest drop... I figure if im gonna drop my car DROP it!