I picked up a bacterial infection and live only 20 miles from Canada. Antibiotics are a lot cheaper in Canada, so my question is, even though I've left Canada 5 years ago and have become a permanent resident of the US, and I still covered by Canadian health? I'm still a Canadian citizen by the way. I'd assume that as long as I'm a citizen, health care should be free. Considering premium or deductibles even with US health care, theres usually some kind of cost at the end. I figure if seeing my old Canadian doctor is viable and not an emergency, I'd prefer that route.