The US and Canada are two very close countries. They have similar cultures, roughly the same GDP per capita and similar health service quality. However, the average price of a routine doctor visit is $30 in Canada and $89 in the US. We are accustomed to things like that for industrial or resource markets with elements of oligopoly, but not in a very competitive market of health service. It would be interesting to find out an economic model behind the market.