What is the shelf life on these suppose to be? We opened a can today to try for the first time that was dated 2002 and they were nasty. Tasted stale and pretty much gagma.
Anyone know?