Okay what is the part number of your springs. If it is 29484, and you have sport package, the car will be lowered 1"/ft and .5"/rr.
The oem sport shocks you have (assumming you have sp), it would be okay. But, they will wear out after 20-30K miles (my experience).
The oem shocks will last, but the ride is going to suck. For $550 I'd spend the money and get the cupkit if you can. I went 29484 with oem shocks and had problems bottoming the suspension on freeway dips. And over choppy pavement the car was almost uncontrollable.
A forum community dedicated to BMW E46, E90, and F30 owners and enthusiasts. Come join the discussion about M performance, turbo kits, engine swaps, builds, modifications, classifieds, troubleshooting, maintenance, and more!