I have been told by people in the food industry that the 'Best by..' dates are put on cans, etc., by the food companies for no good reason. Canned foods will keep safe for years. The dates are there so that we'll throw out perfectly good food and buy more. Another con job on the public.