Here are some screenshots and photos to show that I have had success with SFI, so you know that I am not making recommendations for something that isn't working for me.
You can Join SFI here
Here is a screenshot showing the current top sponsors within SFI. I am at number 8 in this screenshot.
Here is a recent SFI check: