If chicken had a best before date of today and you opened it today and it was rancid, would you take it back to the shop? We are having a debate at work.