Great when things go right but not when it goes wrong
Typical tech company. Actually very good when things go right and they do give a great exchange rate and low fee. Trouble is that when things go wrong they take no responsibility and the customer service is abysmal.