From tinsel to turkey, shoppers dream of a 'guilt-free' Christmas