I'm looking for recommendations for front struts and rear shocks for my MS6. I like the ride and handling of the OEM parts and am looking for best source for OEM parts or similar. With 163k miles, is there any reason to replace the original springs? I do not want to lower the car.