Over-the-counter (OTC) medications -- like ibuprofen, decongestants and allergy meds -- come in both generic and brand-name packaging. But if you compare the ingredients of a generic bottle of aspirin with a brand-name bottle, you'll see they're almost exactly the same.
Generally, brand names are 30 to 40 percent more expensive than generics. How come? Brand names spend money on advertising, pretty packaging and marketing, and you certainly won't see TV commercials for generic medication. But that's usually the only difference. One note, though -- before purchasing a generic version, check the packages side-by-side to ensure the active ingredients are the same, as well as the dosages.