I thought it was common knowledge among anyone who has travelled that the exchange rate is where the bank/money changer makes their profit. Banks are certainly the worst offenders when it comes to fiddling the exchange rate. In most of Asia, street money changers dominate the market over banks for small amounts (<US$10,000).