My site accepts two currencies: USD and the the Canadian dollar. Every once in a while, we'll have a Canadian order that's placed in $CDN, but has the total and subtotal show up in USD. The currency exchange rate between the currencies is fine - nobody's losing money here. However, the currency of the order total should match the currency of the order.

Anyone have any ideas about this?