Drug is pretty much unavailable at retail level due to demand.Shelf life is 3 years if memory serves.Regards,