28 Gifts That Give Back—Because It Makes Shopping Even Sweeter

No buyer's remorse here.

From Marie Claire