Retailers give new meaning to 'Christmas shopping'