Travelled all around Montreal and Ontario and not encountered DCC. Until I came to Niagara Falls and a restaurant processed my American card as USD with DCC without ever informing me. I am going to make a dispute and see where TD Bank takes it, but I find that to be a disgusting business practice.