independent pharmacies challenges