Totally disgusted with M&S. I ordered a Christmas hamper as a gift, email yesterday to say it would be delayed then an email this morning 8am it was with the courier, then at 12 to say my order had been cancelled !!!!! No time to sort anything else - well done M and S