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.