The bank will exchange it in the bank rate if you transfer the money unto your account ( usually the bank charge more that the exchange store, at least here ( in Canada) it's work like that, I prefer to do my exchange in some store exchange) .
Or you can buy by INTERNET products....
But if you choose to transfer your money to your bank account, just be sure that the Canadian $ is enough hight compare to US $.