Most products have a maximum shelf life of 2 years. There are some exceptions:
Tart Cherry - 1 year
Ionic Elements - 2 years from manufacture date
Master Amino - 35 months from manufacture date
Expiration dates on specific ingredients vary, but generally these are also 2 years.