I bought a frozen turkey well in advance of Christmas from a local dairy/shop. On Christmas Eve I thought when I defrosted it that it smelt a bit and was a bit slimy. DH said he couldn't smell anything, it was just me. I prepared it for the big day, stuffing etc, wrapped it in foil and put it in the garden shed.
At about 3.00pm, DMiL arrived, when we had welcomed her she asked if she could see the turkey. I took her out to the shed, the smell, was beyond belief and there were blow flies on the turkey.
DH and I grabbed the turkey, in the pan, put it in the boot of the car and drove the several hundred yards to the shop. DMiL went to the local butcher, who was even nearer and bought a brace of pheasant.
The shop was just shutting as we arrived. Oh, no, they said, not another. They had bought a dozen turkeys from a different supplier in October and ours was the third to be returned. As I said they were just shutting and had one uncollected turkey in the freezer, which they gave to us and immediately put the 'shut' sign up.
We took our frozen turkey home and immediately started our fast defrost programme: stand the turkey on end in a bucket of hot water, changed every 10 minutes, while pouring boiling water in the stuffing end until you can manage to open up that cavity and then continue the hotwater treatment inside and out until the turkey is defrosted. We managed it by bedtime - and Christmas life went back to normal.
We had the pheasant for Boxing Day lunch.