The legitimacy of every business can be legally verified. If SFI is a U.S. incorporated entity, anyone can conduct a company search to verify its legal standing and even check if its involved in any litigation. Anyone can always write to SFI to request them to provide disclosure on its legal incorporation.