Just how long is the Christmas season?