Canada's Parliament has just passed a law that ... Current costs for such meds range from about $650 to $1200 annually.