Purchases that give a portion of the sale to a charity make shoppers feel good but may diminish overall giving to that charity, a consultant says.
Results: 1 of 1