I have spent ages trawling through different sites trying to decide which front coil springs I need for my 2007 e320cdi sport. I had saved a set of eibach ones on Autodoc but before purchasing I decided to double check and lo and behold there are a few more eibach ones of differing length that will fit my car. I am at a loss now, I don't want to get it wrong, cos that's already happened once. Does anyone know what length I need, I presume it's going to be the same length on the front as the back.