No longer as easy.
I originally found the product  (transferwise) very easy to use with great support.   Started using it for personal and business. Now I have pretty much given up on it as I can no longer register my bank and tech support just repeats to me what I've already told them. 

Too bad.