Anybody have them installed in their car? I can get a set for cheap enough but would like to hear feedback about them cheers derek. I just want to lower my car as i dont like the standard ride height.