Full transparency, great service
For the past decade, I have regularly needed to transfer money from a bank account in the U.S. to another account in Denmark. I have used many different services to do so, and TransferWise is by far the best I've found to date. It's relatively quick (couple of days), it's cheap (low fees, good exchange rates), and flexible (does card, account, wire transfer), and it is 100% transparent - the exchange rate and fees are all listed ahead of time, there are no add-ons or hidden "service charges"...everything is clear before you initiate the transfer. I can definitely recommend this service.