You can donate inhalers, as long as they are unopened or have an inner seal. Foil-wrapped inhalers are acceptable, even if the outer box is opened.