Get ready for revenge Christmas. After so many in the U.S., U.K. and Europe missed out on celebrations last year, consumers are keen to compensate this holiday season.

Let’s just hope supply chain snarl ups and coronavirus variants don’t derail the festivities.

Retailers have found themselves in the unusual situation of their supply struggling to keep up with demand. It’s the first time even seasoned shopkeepers have seen anything like it.