Christmas is just over a month away, yet red and green abound.