One if you have $100 US Dollars as of today 2/23/17 that is ONLY worth $124 Canadian Dollars NOT 130 the OP Claimed.
Well, yes and no. If you go on OANDA (used by industry) the exchange is 1.31 or $131 CAD for $100 USD, so the assertion that it's "worth" is $130 is correct. The Bank of Canada website also confirms this. However, this is NOT the rate one generally gets when exchanging cash at a bank, store or ATM. ALL institutions that exchange funds, banks included, charge fees to do the exchange. This is why it appears the actual rate is much less.