Unless you happen to be American and celebrate Thanksgiving, Christmas does seem a long way off from the last BBQ of summer.