An interesting fact about the market pricing

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.