While I have never used this product, it seems to get a lot of positive reviews. I happened to see it at my local Wal-Mart today. (Motorcycle Section) They also had the DuPont Motorcycle Degreaser for cleaning a chain. I think the price was $6.96 for each. DuPont says both products are O-ring safe.