Something I have always wondered but have always just assumed the answer, which may be wrong …
When there's a local special at the Coles or WW deli, like 50cent kievs or chicken kebabs, I always assume they are old products and it's a short-dated sale. It never has the use-by date on the printed sticker regardless but for stuff like this it would be good to know if it is discounted because it's approaching some particular date to cook it by.
At least the prepackaged short-date stuff has the dates on them to plan accordingly.
Excess stock or they are indeed getting old.
They don't just discount stuff for no reason.