For most food if it passes the sniff test and tastes OK its generally OK. However I am wary of some foods being out of date like Chicken. Am I unreasonable to ignore dates on supermaket food and eat slightly out of date food?