I pull my rear shock off the bike to take it to the dealer for checkout/service. I've had the bike 2 years. The service department guy told me if it's not leaking, or not working properly (I think he said it would be too stiff), only then does it need to be looked at/worked on. Is that correct? I know fork oil has to be changed, how about for shocks?