Recently I bought a product. $37 USD for product #1. $17 USD for product #2. I'm Canadian so on the day of purchasing, July 19th, the rate on the Canadian dollar to the American dollar was C$1.33 per 1 USD. However when refunding me on July 23rd, the company that created product #1 + #2, took the July 23rd rate which was C$1.26 per 1 USD and paid me back that amount. So I paid C$71.82 when purchasing, and I was refunded C$68.04. That results in a C$3.78 loss on my end. Obviously not a bank breaker, but me personally if it was my company I would make sure things like this didn't happen. To me it feels like a cheap tactic and one that could be exploited for large sums of money when currency rates become volatile. Let's say for example I paid for the product at a time where it was C$1.50 per 1 USD, and got refunded at C$1.26, it would have a resulted in a C$12.96 loss. Do you see how it adds up quickly? Had I bought a product worth $500 USD @ C$1.33 per 1 USD and got refunded @ C$1.26, it would have resulted in a loss of $35. What do other people think? Am I right for expecting them to honor the original price that I paid?