LOL I like the post where people say "mine have so many miles but are holding strong ." Can you see the oil inside ? just because hey are not leaking doesn't mean they are "holding strong " iv seen a set of shocks at 28k miles with more street then offroad use and the oil was smoked ! . The longer you wait the more the oil does nothing to help protect the internal parts . The best thing to help protect your shocks in bad weather conditions is to keep them oiled during the harsh winter months . Ams oil metal protection has been known to work great . Doing multiple applications thru out the season is a big plus . And yes to be correct these shocks can corrode completely thru .