What keeps generic medications at such a low cost?
The manufacturers who put out branded drugs have to invest a lot of money into internal development and research, and also into product advertisements. There is also the requirement of an approval from the FDA before the product is allowed for general use. Generic drug producers have no problems in relation to shouldering such expenses; consequently, they can put out an affordable product without ever compromising its quality.