This is the time of year for giving--whether that's a holiday gift for someone we love, or a charitable donation to a good cause. But why do we give? And how can we do it better? This week on Hidden Brain: how to be more generous, get your friends and family what they actually want, and why it's okay to regift.