Hello folks, I just wanted to share with you how to avoid losing money while dealing with dollars from the UK. I'm a UK based BH, some of the affiliate programs I deal with are based in US and pay their affiliates by sending US dollars cheques (i.e. Amazon US). The first couple of months I cleared using my regular bank here in UK (HSBC), but I didn't like the fact that they basically used the exchange rate they felt like. After trying to figure out how to open a bank account in the US and realizing it was quite difficult, I decided to check out US banks in UK. And I found that Citibank UK offers US dollars bank account. I applied for one of them and I'm really happy with it. The account basically has the following feautures: - The account is UK based. - The account currency is US dollars - They provide an American style cheque book, so you can send cheques in US dollars, that can be cleared in the US without having to pay any weird comission. All the cheques you send will be cleared as if they were coming from a NY based Citybank Branch. People you pay will not even known that you are based in the UK - You can cash in US dollars without having to pay any comission. - They provide a US dollars debit card, so if you use it buy goods in US dollars, you won't be paying any extra comission or anything like that. - It's completely free to open and to mantain. You can apply online at --I can post the link cos I dont have enough posts- . Just go to citibank dot co dot uk and click on the right hand side menu : "US Dollar & Euro Current Accounts". Follow the process After you complete it you will need to print it and send it to citibank uk. The only documents they are going to ask for is an "official" photocopy of your passport, proof of address and your latest bank statement. Maybe lots of you knew about this, I just discovered it recently and wanted to give my 2 cents.