Shopping locally for your holiday gifts multiplies your gifting power. For every $100 spent an average $70 stays in your community. That money helps create local jobs, supports local infrastructure, and supports local schools & nonprofits.
Original source can be found here.