get a no-fee US$ credit card (e.g. i use TD USD VISA)- J9 {3 p% S; J8 Z" G
find someone who are willing to exchange with the XE rate * {( B. E4 S7 `. ?! q( l. kdeposit your USD either to your US$ credit card or any US denominated chequeing/saving account; j9 b4 X4 O) E: t) k) J
go to the US and have fun (with thousands of dollars of bills to pay of course) p: I" k7 \$ I" a$ h/ C: j" p G# ?pay your money when you get home ' d" d V2 }3 ~% y : L/ h, X4 O* B. o- i* h7 ~. p: C8 |the rule of thumb is: the less you get your service from the banks, the less you will have to pay x" w6 m- n0 P9 K* i, `7 h9 c
5 {- C: A5 z5 f, _8 k+ T' sIf you can't find someone who's willing to trade with you - you can trade with your bank with some costs depending on how much you trade. The worst is to swipe your CAD credit card in the US. Both VISA/Mastercard and your bank will skim profits every time you swipe your card.