When it was introduced nationally some years back they gave away small cans as samples. I tried it and it seemed ok but didn't seem to do more than WD-40, I never got deeply into it. No product does it all, no reason not to have both. As I recall, Tri-Flow had more of a silicone involvement than WD-40, sort of a three different types of ingredients idea, hence the Tri in the name. Some of the silicone family are really great, I use as a lube a silicone "grease" that is used primarily as a heat transference entity between transistors and heat sinks. Not the white stuff that is used so often, that dries out, this is almost clear in color and does not dry out. I first mutil-used it in rebuilding a turbo and had trouble getting a carbon cylinder in place, put a little of this on it and it slid right in. Became a believer and now find many uses for it, particularly with ink jet printers. Here's the point of this, I put a very thin film of it on my keys to lubricate the pins inside the cylinder when starting a new project such as the D. I did a lot of lock cylinder rebuilding and re-keying and the pins do wear down.