Generics are usually priced up to 80 percent less than equivalent brand-name versions. Why? Because brand-name drugs invest large amounts of money to advertise and persuade you to buy their product, Because generic manufacturers spend less on advertising and product development and because generic versions of the same medication create competition and competition can drive prices down (Source: US Food and Drug Administration).