Generic medications are cheaper, but many still struggle to afford them. Learn how to cut costs with free programs like Walmart's $4 list, Medicare Extra Help, and nonprofit aid-no brand-name copay cards needed.