Eibach is a well known brand with plenty of history and racing experience. When I plan to lower I'm going with Eibach. My reasoning is that with brand X you never know if these things break or your not pleased with the ride can you return them?
The price is tempting though I would check other boards first though to see if there is good feedback....2cts.