Independent pharmacies in particular haven't been able to stock up while major chains, like CVS and Walgreens, have begun ...