As stated before, kerosene in a spray bottle to clean. As far as lube goes? Ok, may the laughter begin...I use bacon grease. No, I'm not kidding. Why pay ~$20 per bottle for another chemical? I have a squirt bottle in the fridge and when I fry up a pound on the weekend, I add the grease to the bottle. After I wash whatever bike is dirty I just throw the bottle in the nuker for 20 seconds then lube the chain. Works great and no o-ring damage. Only downfall is when I'm on my dirtbikes and the bears start chasing me cuz the bike smells like food!! Haha...to be honest though, when I rode through a time check in a late season dirt ride back in October, the timekeeper said he smelt French fries as I came up to him. Oh, I said...that's just my chain. I told him why and he said that's brilliant!