It’s Costco for generic meds. No one calls Costco a charity, but their employees and customers love them for being fair and their business is held up as an example of how to create value from customer loyalty. And they still generate value for their shareholders.
If you have insurance, this is likely not for you. If you are uninsured, this could be huge for you. Perspective is important.