Shipping delays, surging prices, driver shortages … all at a critical trading period for retailers. Christmas is coming, and the goose is looking decidely undernourished this year.