THE big Christmas food shop takes nearly two hours – and three separate trips to the supermarket, research has revealed. A ...