I currently have a 1997 328i which I would like to lower. It only has 14k miles on it and I'm sure that that stock shocks so far show no signs of wear and tear. My question is: If I purchase a set of either Eibach Pro-kit springs or H&R Sport Springs, would I have to change the shocks? If I DO NOT have to change the shocks, how long would the stock shocks last? I really don't plan on driving THAT aggressively; I'm mainly looking for the lowered look.