I think my chain needs a good cleaning and lubrication. I've never done it before. I've read on the manual to use kerosene to clean the chain and SAE 80 or 90 gear oil to lube it afterwards. I watched the video on Revzilla showing how to do it too... doesn't seem complicated, but it looks like it could get messy, plus I have neither kerosene or that type of oil on hand, so I'm thinking about having it done in a shop nearby. Surely cleaning and lubricating a chain doesn't run past $40, does it? Probably includes adjusting too? Do you guys do it yourselves?