A step-by-step guide to 168 assistance programs that offer more than a thousand prescription medicines for free or at a ...