SFI. What is it?

United States
April 9, 2008 4:09pm CST
I've been hearing about it but I know basically nothing about it or how to get to their site. I would like to know more about what it is and if it's good.
1 response
@danzer (2723)
• Philippines
10 Apr 08
SFI is an international networking and afilliate business. You earn when you upgrade to executive afilliate. And if those you refer purchase something from the company. I tried but did not continue!