Sort of a rant but for whatever reason at my facility we are being told there is a shortage of IV compazine, zofran, reglan and now we are running short on IV phenergan and most patients have it set up as IM phenergan. REALLY!!!! How are we so short ...