The reason I'm looking at OE stuff is because I had the BAT Euro Kit on my car. In less than 4 years and not a lot of miles the front springs had rusted right through and both of them snapped, the rear springs were very badly rusted and didn't have a speck of paint left on them, all 4 struts are blown and need to be replaced. I replaced the springs with the stock ones but don't have the struts anymore. I don't race my car and anyone that knows me knows how well I take care of it. I can't believe how quickly the BAT kit failed, they sent me replacement springs for 1/2 price but I am reluctant to put them back on for obvious reasons, now I need struts.