SFI is unique in the since that they don't promise you the moon then deliver a mud hole. If you are willing to work the system that is in place you can achieve everything that is promised and a whole lot more.
The customer support is exceptional. You can get assistance 24 hours a day practically from anywhere in the world.
Finally, the proof is in the commission check and I've gotten paid over and over and over and over again! It's definitely a keeper.