I thought I was happy with cleaning with Simple Green bike cleaning fluid and then lubing the chain with bike chain oil. But lately it's really gumming up and needs more frequent cleaning. I stopped at one bike shop that recommended "chain lube cleaner by Finishline". I bought it and used it, seems to clean great but uses just about a whole can per cleaning / lubing, @ $10 a can it's too much. They also said NEVER use simple green bike cleaner on a chain. What else is good? kerosene ?