SFI stands for Strong Future International, launched 10 years ago has the largest affiliate marketing network in the world with millions of affiliates in over 200 countries. It is a member of the Better Business Bureau, which provides an independent assessment of the program.