High price is due to the substitute propellant. Used to be
$5 a can case lot IIRC.
Used to have inhalers called albuteral, freon propellant.
Could get them OTC or script for $5. They made them take it
out then the FDA let them call it a new drug ( bribery ).
Now $35 each & barely work. No longer OTC either. I bet
you could fill 50,000 of them with the freon from 1 RAC.
Screwed again..........
73 Zeno