You might want to check the income and tax issues - I think you will find that one of the main reasons meds are so cheap in Canada is that the Canadian government subsidizes the cost for its citizens as well as the lack of the product liability for meds sold in that country. My personal opinion is the lawyers and internet sites that make millions off class action lawsuits on meds that help drive the cost up - of course changes in tort laws won't be enacted since the standard degree for lawmakers is JD....