Bhai if that guy uses proper hydraulic oil / shock oil and knows what he is doing then get your shocks repaired. But if he is using normal engine oil, etc (which most of the guy's here are doing using kaalaa used oil as shaaakhhh oil) then stay away from repair and buy new one's.