Generic medicines usually cost less than non-generic medicines, mainly because they don't have to repeat clinical trials and studies. The branded non-generic medicine has performed the required tests to prove its effectiveness and safety. Generic medicines are cheaper, but they adhere to the same quality standards.