Canada's socialized medicine program (medicare) is great marketing as long as you don't need to use it.
If you do, too bad for you. Sorry, you will have to wait in an overcrowded waiting room, or check in with the system to see your status.
Operations are scheduled months or years away.
If you can get pay to get medical procedures outside the country, you should of it's urgent!!!
You can't take it with you as they say if you die waiting anyways.