Until I searched the website I thought 'innoviCares' might an international service or originating in the US of A, not so, appears to be wholy Canadian. https://www.innovicares.ca/en "How it works Join 1.5 million Canadians already saving and get your card today. The innoviCares card is a free prescription savings card available to all Canadian residents, and is funded by participating pharmaceutical manufacturers. Present your innoviCares card at your pharmacy and ask for the brand-name medication. Your card will automatically cover a portion of the cost of the original brand. Your innoviCares card will coordinate with your existing insurance plan(s), or if you don't have insurance, it can be used on its own." Crestor 40mg 100 tabs - list price: C$252.50 ~ Patient Pays: C$51.14 Prevacid 30mg 100 caps - list price: C$251.56 ~ Patient Pays: C$58.79 Haven't checked the pharmas stock prices but presume they like the idea of at least a 'generic profit' rather than no profits at all.