According to research by American Express, 67 cents of every dollar spent in a small business stays in the local community.