I've used Tri Flow in the past but I like Pro Link better. It lasts longer and pushes the dirt out of the links and since you wipe it completely off, it doesn't pick up road dirt like the White Lightning does. I don't have to do nearly the amount of relubing/maintenance that I used to and the chain sounds and feels smoother. Our local LBS doesn't carry it but Performance Bike just down the street from them has it. One bottle lasts forever.