Some products, such as salt, have puzzling expiration dates. Why would a mineral, which has been present on Earth for millions of years, expire? Truth is, salt doesn't technically ever expire, unlike ...