I can never figure this out. No matter what country I've gone to, the spread to exchange US dollars for another currency (or another currency for US dollars) its been pretty cheap. For instance...In europe, when the spot price is 1.42 for the euro, you can buy it for 1.44, or sell it for 1.40. Yet I was at the airport the other day and as usual, it was expensive. They were buying euros for 1.22 and selling them for 1.62. Other currencies usually cost you alot too. Usually they make a profit of about 15 to 20% on every dollar you exchange. So does anyone know why it cost 15-20% here but never really over 3% in every other country?