Thanksgiving is just days away, which means Christmas, Hannukah and other celebrations are not far behind!  The calendar at this time of year is typically loaded with gatherings of friends and family, where we get a chance to express our gratitude to those we...