I recall on my first trip here ending up in hospital, being mistaken for an American and shown one price list, only for my insurance company to get on the phone and promptly a new price list appeared and a lot of "We're sorry we thought you were American" from the staff.
And prior to the mobile web dealing with Ontario hotels was like haggling in a Turkish bazaar with an obnoxious layer of passive aggression on top.
Now thanks to the Internet it's way harder for hotel clerks to claim prices are different, which used to be exactly what they'd do, consequently it's improved dramatically on that front. I still remember the face of an Ottawa guy decades ago confronted with a european smartphone shoved in his face to show he was lying through his teeth. He clearly wasn't ready for the whole concept.
For instance, I once needed $600 of tests at the ER. The hospital billed $80K. The insurance company paid $7K. I paid $100.
Sure, the $600 does not include the ER overhead, but the $7K was still insanely inflated. The important thing is that the money ultimately came from insurance premiums, so every middleman was able to reliably extort all patients.
The other bit of the story was "we realised you might not be American from your face when we showed you the price list". (They told me Americans would have seen the same list and thought the prices were reasonable). I'm guessing you are American?
You need to understand how utterly insane this sounds if you are used to European systems.
And don't get me started on the fact Canadian healthcare doesn't actually transfer between provinces.
Where were you actually from? Some countries do have reciprocal deals on this sort of thing, and if you're from a country which does have a reciprocal deal, you might very much legitimately get a different price than if you're from a country which doesn't.
But at the same time I've had the absolute worst experiences crossing borders from Canada to US too. Seems like agents at the land crossings both ways just hate life or something.
And lastly, as a Prairie resident, I've felt that general unease in Ontario/Quebec as well. I think people there are just generally more bitter.
So I'd say don't take it personally, but that's only worth what you make of it I suppose.
It certainly hasn't been my experience visiting Ontario and Quebec. I've had nothing but good experiences. The Quebecois, especially in rural areas, are quite direct and I could maybe see that coming across as rude, but I've never felt unwelcome or a lack of friendliness there.
I've had rude border agents in many countries I've visited, and I've watched CBP officers being incredibly obnoxious to visitors entering the US. I don't think that's a Canada thing.