I've read some of their verified reviews on Trustpilot... there were a couple of bad reviews dated back in 2017, but most of the reviews dated within 2018-2019 were good. I only plan on opening a business bank account and would rarely accept payments from my client via wire transfer... thank you...