Believe it or not, Thanksgiving Day is almost here. Although the holiday might conjure lovely images of relaxation and ...