Ocado have delivered me no gammon and a chicken that goes off on Christmas Eve so now I need to brave the shops and keep my fingers crossed. How has everyone else faired?