+ Nearly 250 drugs are in short supply and causing a spike in prices