I used to have a Vetta chain cleaner that I used for 12 years on 3 bikes and it finally gave up. I replaced it with a Park version, very heavy duty. So far it is working great. Chain cleaners are faster and easier to use than taking the chain off and cleaning by hand. On the other hand they don't get the chain quite as clean.
Tim