You are correct. Expiration dates are mandated by the Food and Drug Administration to assure the products (medicine) made by the manufacturing companies are 100% effective until that date stamped on the bottle. It is true that the expiration date only applies to an unopened bottle packaged by the company but in pharmacies, to ensure that patients do not harm themselves or take medication that isn’t effective, the expiration date on the bottle given to the patient usually is before the expiration date stamped on the original manufacturer’s bottle. The medication is still good to use until the original expiration date on the manufacturer’s bottle. For example, if a medication bottle you had purchased over the counter said an expiration date of May 2011, the medication is still 100% effective until then, even if you opened it. The bottom line is the majority of drugs are effective until their expiration date but only if they are in the right conditions. A cool place, with not a lot of light, moisture or humidity would be an ideal place to store medication such as your metformin prescription. If other patients do not pay attention to where they store it, moisture and light could damage medication and therefore, make it ineffective even before the expiration date. Some medications have expiration dates that only apply as long as they are not open, but once they are open, it is only good for a certain amount of days for example, liquid antibiotics, or specific inhalers. In that case, the expiration date changes once the medication is open.