Is the cost of Christmas socialising pricing us out of festive fun?