We live in Canada and are so lucky to have the health care we enjoy. It isn't free as we've paid for it on a weekly basis throughout our working lives. We are retired now and can still visit the doctor as needed. My husband recently made such a visit as he was experiencing periodic pains in his chest. He was scheduled for a cardiac stress test almost immediately at no cost to us. I dropped him off and picked him up 3 hours later. When he got home he looked this test up as he was curious as to what it might cost in the US and found that it would be $3-5,000 or more depending on where in the US he was. I have no idea if any health plan in the US would cover this test or what the co-pay would be if it did and I'm glad to be here where I don't have to worry about the cost when testing is needed.