Science has taught us that the act of giving is a major source of happiness for most people. But amid the scramble to find the perfect gift, the stress caused seems to far outweigh the benefits of giving. In fact, recent research from Needle revealed that gift buying overtook family responsibilities and travel as a major stressor this past holiday season, something that will likely carry over....