I have never seen a set rusted to the point of worry. Hell even the original ones on my grand am with 220k were not bad, the bushing and ball joint just started getting bad last month so I swapped it out.