It’s only September, so we’re a long way from opening our advent calendars. However, Christmas always comes early for supermarkets. Without fail, they’re quick to get into the holiday spirit, ...