i have a 2003 specialized hardrock that i bought roughly 9 months ago and already the shocks are rusting. how do i go about fixing this problem? i thought about using WD40 to try to remove the rust but it may end up doing more harm than good. WD40 may wash off the grease within the shocks (am i right?). anyways, i was wondering if anyone can give me any suggestions on how to remove the rust because im not rich and i know very well that shocks are expensive. i was thinking about maybe returning the shocks to the company i bought it from. what do you guys think? btw, why would shocks rust? i thought the components on a bike are made with aluminum.