http://www.freemedicine.com/ They say:
Thanks to USA federal government incentives, pharmaceutical companies may provide free prescription medicines if :
* You have no insurance
* You have reached a gap in private or public prescription insurance coverage (like many Medicare beneficiaries do with Part D)
* You simply don't have enough money to pay for your medications
Generally, if you earn less in a year than the levels shown below, you may qualify for some or all of the prescription drugs you need:
* $43,320 for single people
* $58,280 for couples
* $88,200 for a family of four.
o Exceptions made on case-by-case basis
o We help people every single day who have reached the Medicare Part D coverage gap or "donut hole" get their prescriptions completely free or at the lowest cost possible.