The stability and the handling of the car has vastly improved after the installation. Track or street, this is the coilover of choice if it's available for your make and model.
Of course the only bullshit you have to put up with is the long wait time from Germany, it seems that certain markets are put behind the priority list in production figures.
4k-8k for full set depending on your make and model