Doctors rarely prescribe brand-name drugs over generics-but when they do, it’s usually for medical reasons. Learn when brand-name prescriptions are necessary, why generics aren’t always interchangeable, and how to protect yourself from unnecessary costs.