You also pay $6 when you fly, but it's included in the price of your ticket in that case.whoopi83 said:As well as the "little" respect, they also charge visa exempt nationals - non Canadians - $6 every time you cross a land border.
The thing I've never understood is how they expect everyone arriving from Canada or Mexico to have $6 in cash on them if they're not from the U.S.