D2 coilovers are cheap chinese/taiwanese coilovers. I believe they even discontinued D2 coilovers since so many people had problems with them (again...cheap chinese crap) and now call them K-Sport coilovers. Same thing just a different color. They will however get you really low/slammed if that's your thing. But i wouldn't recommend them at all for a daily driver. Save up a little more and get a better quality coilover. Like Progress, KW, Eibach, Koni, etc. I don't know much about Race Logic but i'd do some research and see where they are made and if they are of quality.