Local pharmacies face cold and flu medicine shortage