Ivomec Eprinex containers have expiration dates on them. If you are ordering on line I would call and ask, as how much time is left will depend on how long the product has been sitting on a shelf waiting to be sold. I gave away 95% of the bottle I had because so little is needed and a February 2009 expiration was approaching - probably had my bottle for a couple of years.
I would try to store in a dry cool place if possible. Wasn't possible for me in NJ because of the stinkin' humidity in the summer, but I have no info that says this hurt it any.