Gift-giving has become an ever-present part of the holidays, no matter which holiday you celebrate. Gifts given from a generous heart that fulfill a need or desire of the recipient bring a sense of ...