I buy a fresh one about a week before Thanksgiving. Even the fresh ones are almost frozen. I leave it in the fridge till I need it. I hate dealing with frozen ones because I can never time it right to unthaw. I usually found myself standing next to sink running cold water over it for hours the night before Thanksgiving. Now I only use fresh. I never noticed a taste difference between the two. I do only buy a name brand one lile Turkey Hill. They are always moist and tasty.