Generic substitution laws let pharmacists swap brand-name drugs for cheaper generics - but rules vary wildly by state. Some require substitution, others demand consent. Learn how your state handles it and what you need to know.