As I have lived in many different countries and because of work I have had to travel frequently. I have moved money around the world a lot. When I first moved money I used banks, what a nightmare and they are criminals when it comes to their fees. They are very sneaky about they way the charge fees because they dont give you the wholesale exchange rate they give you a poorer rate and get money from you in two ways through the fees and through the poorer exchange rate. On one occasion I moved $20,000 to buy a car. I was $3,200 poorer when the money finally reached its destination over 10 days later
Then I discovered World First, they were cheaper and more honest about their exchange rate, nevertheless they were still expensive>. Then I got the best deal of all through Revolut where I could exchange money USD to EUR or to GBP free.
But as the saying goes there is no such thing as a free lunch. In order for them to make money they gave you a credit card to make their money through the credit card fees. But the rub is that their service is so poor and so bad that I spent 3 months chasing USD $1,500 that they lost. Ok, I understood it was just a glitch but so many problems kept propping up and they kept changing the rules in the end I moved to Transferwise.
The first big surprise is if you have a problem you have someone to talk to unlike Revolut where you leave a message and then wait and wait and wait sometimes over a week.
With Transferwise when the money is transferred they contact you to let you know. Compared to other services it was so easy. I am glad I moved to Transfer wise.