Grocery stores already have their own versions of Black Friday they just don’t get advertised. Go in a couple days before and a couple days after major holidays and you. An always get good stuff for cheap. I bought a ham a couple weeks ago around Canadian thanksgiving and the price was at least 1/3 of what they would normally charge. After Indian festivals, I usually go to the store and can get desserts like ras malai for $1-$2 instead of $13.
The only thing that usually doesn’t get a big discount that is brought in for the holidays is turkey, since the price is already almost at a loss and they can stay frozen until Christmas if the store has room (and a good manager would make sure they can keep an order until Christmas frozen in the back to alleviate order issues during that time.)
Many stores in my area give you a free turkey if you spend enough money. I think the one I go to will give you one if you spend $150. Which really isn't hard to spend on groceries anymore, especially if you're buying all the other Thanksgiving staples for a big family.
Show me lamb, oxtails, shell fish. We’re over turkey, here. While hams are out on sale here, and I like it, it’s not great in large quantities for my body and shellfish are prohibitively priced enough to keep me properly constrained.
Problem with produce is how quickly it goes bad. There's such a large amount of shrink already that it's hard to also cull out the less good stuff.. if all of one item looks bad though, mention it to a clerk in the department and ask if they have any in the back. When I worked at Sprouts, I would also go check and then refresh that item after if possible
They haven’t even replaced the sign for them in a couple stores near me, but the prices are pretty cheap already. I’m considering buying one of the bigger whole turkeys and just butchering it at home to make a bunch of different meals. The $16 ham I got ended up lasting me and my fiancé about 10 meals between the ham and the soup from the ham bones.