Do the products have an expiration date?

The solid crystals will last up to one-year once it is opened and used. It never expires if unopened. The roll-ons and spray mists have a two-year shelf life and once opened are good up to one year.