I have a 2001 C70 with all upgrades and servicing carried out by RT Mechanics.the initial fitment of eibachs improved the feel but the car didn't drop much until a later visit for FSD's and IPD anti...