We collected our turkey early Christmas Eve from our local butcher. It cost £93 for a bird of slightly over 141b. I was given a time to collect it from dates of 23rd or 24th. The weight and dates were tied to the outside of the leg (farm date 22nd December,to be eaten by 28th December). When I unpacked it, there was another ticket inside saying the farm date was 21st November, to be eaten by 28th November. We presume that this means that the turkey was frozen and defrosted prior to our buying it? AIBU thinking that the butcher presented it as a fresh turkey not a frozen one? I could have bought a lovely frozen turkey for far less if that is what I had wanted. And I wouldn't have had to queue up on Christmas Eve. I was unsure of freezing any of the meat as I didn't know for sure how long it had been defrosted. Am I being stupid and are all turkey's from the butcher actually defrosted ones?