Whether you love Christmas or hate it, celebrate it or not, you cannot deny that there is something magical about this time of year! Christmas time provides us all with the perfect opportunity to visit family and friends, buy presents and gifts for the ones we love, eat a little too much festive food, and…