I nipped to Tesco on the way to my night shift, bought a chicken Caesar salad, just sat down to eat it and noticed it went out of date yesterday! 
Aibu to think this is really bad! Its not even just a day out of date, in half an hour it will be 2 days out of date!
Isn't it like a deadly sin for shops to have out of date food still on shelves? It's not even a best before it's a proper used by!
I have the receipt, what's the best way to complain?
It's only fair that I get at least the cost of a pizza rthat I'm going to have to buy now reimbursed! 