The difference is supply/demand in Canada. There are less available ball pythons in Canada, so the prices are higher - not just conversion rate.
I won't be selling any of my males for under $100 - and they'll likely be priced more than that if they are the same quality as their father. And that's US pricing for mine.