Some of these firms may be legit and others may be scams. You can always run a free search at Unclaimed.org, MissingMoney.com or TreasuryDirect.gov to find unclaimed property.