Giving Away Money Costs More Than You Think