get a no-fee US$ credit card (e.g. i use TD USD VISA)+ \" a$ H3 T( T* ~
find someone who are willing to exchange with the XE rate 7 {1 p0 u6 S, s" |" h4 mdeposit your USD either to your US$ credit card or any US denominated chequeing/saving account 9 Y/ A) Y4 M" J# O8 Fgo to the US and have fun (with thousands of dollars of bills to pay of course)* c1 S: ?3 G5 P5 a. k
pay your money when you get home8 _' W* O! c* E$ U9 S3 C
* v3 c4 E. [$ {8 y$ s" B2 Bthe rule of thumb is: the less you get your service from the banks, the less you will have to pay3 z! t& \( E6 A- |4 z; _5 l
0 k! G% r; R8 VIf 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.