21 Ways to Give Back Through Your Holiday Shopping

J Campbell Social Marketing

It enables sellers to donate a portion of their sales and buyers to shop while supporting their favorite charities — all the while giving nonprofits an opportunity to engage new supporters. Ten Thousand Villages is a 501c3 nonprofit, and profits from sales of their goods finance the growth of their retail network. Toys give a portion of their sales to nonprofit Free the Children. Their Patterns for Progress program benefits CARE programs in Liberia. photo credit: Rev.