Why am I paying twice on exchange rates?

I’m in Canada and get charged an exchange price ingame (different to the US) price, then this price is exchanged again by Apple....?
Why is this happening?
How do I get this fixed?
Why is this happening?
How do I get this fixed?
0
Comments
Move to America?
He is in America
As a fellow Canadian, I can confirm we belong to North America but are different than USA citizens