Actually, I
am from Vancouver and its
never taken me 10 minutes to drop by a bank to exchange money. If I
had to though, I can whip over to the bank 1/2 block from where I work any time of the day and likely do it in under 10 minutes if I hit it at the right time. Little thing we call 'time management'.
If you really take an hour to do your banking, I suggest you look into a thing called 'online banking'. You obviously already have the internet connection so yer 1/2 way there!
Anyhow. The 10 minutes thingy was not really to be taken literally. My point was the exchange rate. I was really just trying to counter some previous relpys that stated the exchange rates were more or less 'on par', when, in reality, a 20% return is far from par. Shit man, thats like 'buy 5, get one free'!!
Regardless, since I live here, I don't have the fucking headache of having to deal with exchanging currency. That be the Yank man's problem.

To answer the question to which this thread pertains, It probably doesnt matter where ya go to exchange your cash. Exchange rates will vary, ya, but not by a hell of alot. Any amount you lose going to a currency exchange place as opposed to a bank will be offset by the convenience.