open a trading account, trade CAD for USD at the market rate. But you might experience long delay (tens of days) to wire the money from your trading account to bank account (by law).
if you are ok with money staying in the trading account for long, this is the best way to go.