Ok, I am no financial expert, but I don't think that is how it works. Just because a car is $51,894 in one country, doesn't mean that is the same as $41,259 in another when it comes to MSRPs. Just in the few minutes of this thread, the currency converter has changed the US and Canadian dollar value several times. Because of currency values, trade agreements, tariffs, taxes, government regulations, etc, I am betting the American dealers pay much more for the Stinger than the Canadian dealers do. Again, I am not an expert so I could be wrong. Anyone around here a banking expert?
EDIT - I can promise you there is not $10K in profit in the Stinger... After selling cars for quite some time, new cars typically do not have a lot of profit...