Health care is never free, someone pays for it. My experience in Canada is everyone pays a little more in taxes so that everyone has coverage. What do I mean by coverage...anyone who needs heart surgery, visits a family doctor, or is referred to a specialist, needs an MRI, or is diagnosed with cancer and needs chemo treatment, or have a stay in a hospital...these are just examples...what you do is present your CardCare that has a number to admissions, they record the necessary data...you have your appointment...that's it...no bill comes in the mail ever! Also, I have complete freedom to choose the doctor I want. This is what I know to be true!