U.S. President Donald Trump's proposed 25% tariffs on Mexican and Canadian goods could strain Americans’ wallets, especially ...