well i didnt have teins before but my buddies car has teins ss and i just feel that my d2s ride really nice and more refined in some ways. The d2s are installed on a 6th gen accord, or 02 accord sedan. feel free to ask any questions about the d2s man. and oh yeah if u are gonna order d2s be ready to wait for some time, i feel that it was worth it seeing that couple of nights ago i took the off ramp at around 60 mph, which i think is good for an accord.