Where can I just buy one? It's so long since I have been in a mainstream supermarket I didn't realise I had to preorder! There will be 10 of us on Christmas day and we will be eating the prepacked sliced stuff at this rate? Help me!