Can I ask the pharmacy to substitute a generic drug for the drug prescribed by my doctor?

Each state has a law that allows pharmacists to substitute less expensive generic drugs for many brand names. However, if your doctor specifies that a brand name must be dispensed, then the pharmacist may not substitute the generic. Sometimes an acceptable generic is available that your doctor may not be aware of. In this case, your pharmacist may be able to consult with your doctor to suggest an effective medication that costs less.