A shop recommended Tri-Flow to me years ago when mountain biking. Tried other lubricants with my road bike and was disappointed and they seem to create a lot of grime. Tri-Flow is a bit more expensive but totally satisfied.
I have used this lube for a year and I've found it to be a very solid choice. I've used it mainly on my road bike and I've noticed if I don't keep on top of it with cleaning, it will get a little heavy and be holding a little grime. I tried it on my cyclocross and only liked it in wet conditions. In dry conditions it seems to hold onto the dirt and grime a little more than my WD-40 wet lube. Even with it holding a little extra grime, I did still like this lube and it really did hold up well in wet conditions here in Washington state.
Used to use on my chain too, but have switched to another product for longer-lasting action. This lube is good for everything else. All wear points on shifters, cables, brakes. (careful about pads and discs, though!)
I've tried a number of other lubricants and continue to go back to Tri-Flow. It's much thinner than many others, so you must apply it more often, but you also avoid collecting a lot of gunk which happens when using thicker lubricants.
Here in the Pacific Northwest, even if you just ride the roads, there is winter gunk year round. With the thicker lubricants you only have to apply them occasionally, but you have to totally clean your chain when reapplying. With the thinner lubricants like Tri-Flow, you collect much less road grime on the chain and rarely have to do a total clean-up of the chain.
And it's half the price of others. Need I say more?
Iv'e been using this lube for 20 years and never had a gripe.
It offers the same protection and benefits as Dumonde without the expensive pricetag ! It even smells the same as Dumonde ! I ride in the city and clean and lube once a Month. I This lube makes my drivetrain run smooth and quiet, the best hands down !