As of Today 7.5.2013, SFI proudly stands as a BBB accredited company with 1,625,507 Members in 203 Countries with 75,925 products at TripleClicks stores and 3,396 Ecommerce shops in 140 countries, paying out handsome commisions and benefits to thousands of affiliates every month from 1998.