I think first of all you should examine your car to see if something is actually broken before taking up the widely spread advice here and ordering all sorts of upgrade parts and whatnot...
It makes absolutely no sense upgrading stuff while some other part is on it's way out.
So that means getting it on a ramp and start poking around to see if all the bushings are still ok, see if the shocks are leaking, if the springs, roll bar droplinks etc are not broken etc etc.
Eibach springs on stock shocks are not a problem.
I don't know how many miles your car has but somewhere between 40k-80k miles shocks will start to loose some of their effectiveness. Sometimes caused by the N2 gas dissepating out slowly causing cavitation in the shock oil (pressureless oil)
Worn shocks will cause bouncyness but not altered geometry or sagging while going through long corners