get a no-fee US$ credit card (e.g. i use TD USD VISA) $ c( a+ q1 a" x2 cfind someone who are willing to exchange with the XE rate2 Q4 t/ F l* l6 _ `
deposit your USD either to your US$ credit card or any US denominated chequeing/saving account2 A, m' U7 A% ~" e. L
go to the US and have fun (with thousands of dollars of bills to pay of course), M3 T# J7 s# p8 P2 v7 B
pay your money when you get home9 E9 M! @2 l$ l% u) w0 R" g
: ?+ V0 d4 P3 y5 g. S8 Q) _1 ^
the rule of thumb is: the less you get your service from the banks, the less you will have to pay 6 r: ]+ b5 Y | " i% \+ p2 q0 H- M: UIf 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.