I'm Canadian - I can go to any doctor or hospital I please. Although, the doctor might choose not to take me if he or she's completely booked up with patients. I've dropped in at clinics all over the city. I've gone to hospitals in other cities. I've never had a problem.
Waits are completely dependent on where I am. If I've got something non-life threatening and I'm in Toronto - I can expect a looong wait if I go to the emergency room. On the other hand, if I can wait until morning, all I have to do is check clinic availability on line, and I can walk into a clinic in ten minutes. Or possibly an hour, if a whole bunch of people got there ahead of me.
I've been to an emergency room in Northern Ontario with a child who had a popcorn kernel stuck in her ear. I got to see a doctor in fifteen minutes. Of course, they didn't have the equipment needed to get the thing out, so we had to drive down to North Bay - but again, no waits, since they were expecting us.
Yeah, I sometimes have to wait a few months to see a specialist, but I've got no complaints. I honestly believe that socialized medicine saved my mother's life, and has made us all healthier. We could never have afforded insurance when I was young. My mother would have died if she'd been in the mindset that she should wait or try to treat herself.
You know - we can buy Auralgan over the counter here! It's an analgesic ear drop. When my kids have an earache they get instant pain relief. However in the US you've got to have a prescription to get the stuff. Why? One doctor friend told me it's because they're afraid that if people could take away the pain of their children's ear aches, they'd never go to see a doctor. We don't have that concern here in Canada - our big problem is that people see their doctors over *everything*, even stuff they don't need to worry about.
The system's not perfect, and things could be improved, but I think it's a darn sight better than the US's system. And I haven't even seen Sicko yet!