On a related note, in Quebec, Canada, 9 months ago, a new law passed forcing doctors to prescribe generic version of drugs if they exist (edit: and of equivalent quality). If you still want the brand name, you have to pay the difference.
Now we are flooded with ads from big pharmas telling us to chose the brand name because they are now miraculously the same price as the generic!