It tasted really fishy and that's when I noticed it was several months pass it's due date. I felt sick to my stomach. I guess they don't check their stocks for food that are pass it's due date. Maybe they do but are hoping no one catches it.
2 of the boxes indicate best before 9/12 and the last box indicates best before 3/12. Still good?