This is the only way to clean a chain. I turned my friend on to one the other day and he says the same thing. It does a great job of getting the grime out and it is faster than a toothbrush. I just dip mine in a bit of kerosene and scrub the chain clean. Whole clean and lube of a chain takes no more than 5 minutes with this.