I use it and I like it. I have not used any other products, because I just got use to this product. What I usually do is warm up the chain by going around the block a couple times, then I would spray it down with the lube. I would give it at least 30mins before I go on a longer ride. I usually spray the chain down every 3 weeks or when I wash the bike every month. But I usually clean the chain before I spray it down with the lube when I wash the bike.