In a well known store today[uk] two shelves full of Christmas decorations,cards etc,looks like they may be selling off some of last years leftover stock.