Get a Crappy Present? Zappos Will Trade You a $100 Gift Card and Give the Gift to Charity

Regardless of where it was bought

Face it, we all end up with the occasional unwanted gift, and returning them can often be more trouble than it's worth. But Zappos is trying to fix that.