Pharmacists face real challenges when substituting brand-name drugs with generics - from patient distrust and time constraints to safety concerns with critical medications. Here’s what happens behind the counter.