Christmas eve is a time to start the celebrations but it is often very busy wrapping presents, last minute gift purchasing and perishable food shopping. I would usually do my food shopping perhaps a day before Christmas Eve as the supermarkets can be just too busy for me. However, every year I plan to have