Shoppers ease Christmas fears