Maybe this information has been provided before, but we just found out about it through a family member who is currently without health insurance or prescription coverage. Their doctor had cards in the office, but anyone can get one on the website too.
www.freeusdrugcard.com
It is a community assistance program that discounts prescriptions. You can sign up for one right there.
The family member called the 800 number on the card, and the customer service agent was able to quote the price for a specific drug at 3 local pharmacies. (Each pharmacy had a different price so it was worth calling) Originally the price was quoted as high as $45 but with the card, they were able to save $31 by going to a local pharmacy that they may not have considered.
The discount is 55% on generics, 15% on brand names. So if you cannot use a generic, the discount unfortunately is not so great, but it can really help with those newer generics which can be pricey.
Hope this info is helpful to you or someone you know.