The Society for Financial Awareness (SFA) is a non-profit organization that promotes financial literacy. They offer free educational seminars to the public on a variety of topics related to money and financial planning. While they are not a scam, there have been some complaints about their sales tactics and pressure to buy products from their sponsors.