Have you ever tried to make a SWIFT to the country, where IBAN is not supported and where you need 2 intermediary correcpondent banks and you need a longer note for bank whom to credit money? This is a hell with them. If you are transfering money just between accounts where you have IBAN, it works good. But the most of the world is still not on IBAN standard. I have transactions in many less developed countries.. I tried to use TBC in past.. and I was not satisfied.Have never encountered any issues with Swift transfers.. Its easy as hell and takes about 5 minutes to make one