I have owned my 2010 Mazda 6 GT i since new and have always loved it - both the styling and the driving. Having said that, like a dumb a.. I decided last year to replace my front struts and rear shocks with Monroe Sensor struts/ shocks. My car has around 130000 km (just over 100000 miles). What a mistake that was. I have regretted that decision ever since because the ride has deteriorated big time. So I am wondering whether I should bite the bullet and guy new OEM front struts and springs and rear shocks go with something else or leave things as they are. Any advice?