“Non -essential” retailers welcome back shoppers in time for Christmas