Your comment makes no sense. If they refused to see that their dollar is worth less than ours, they would have given more Canadian dollars not less.what are you talking about ? i know i should get fewer back but not to the extreme they do, 200$ is 210$, 200$ american is 180$ canadian, there is an extra 10$ they took off cuz they could and refuse to see that there $ is worth less than ours.
Also, the buy and sell exchange rates are different.
Here are today's exchange rates at TDCT:
US DOLLARS 0.9733(buy) 0.9273(sell)