Having been recently charged a 4% worse FX rate than the going rate in an 5-figure international wire transfer, a world where the current financial transaction system is torn apart cannot come fast enough!
Some downsides are that they don't support every currency yet (cf. https://transferwise.com/support/customer/en/portal/articles...), and they can be significantly slower than banks.
Anyway, here, use my link and I get some money. (and you get a free transfer up to £3000): https://transferwise.com/u/85ec4
Anything below 1% and I'm totally happy.
As the parent poster commented, Interactive Brokers will give you rates close enough to mid as to not matter (e.g. the current rate to buy/sell EUR with USD is 1.2313/1.2312, plus a few dollars commission).
I assume this comes with quite a few caveats?
Thanks!