AFAIK, most exchanges pretty much use the same third party to provide on and off-ramp services. KuCoin, Bitget, Binance, ByBit, etc. all seem to use Simplex or Banxa so there's probably not that much difference between them.
How about using Interac-e or Wire transfers? Not an option?
Well, with the mentioned above I have faster and non-issues at all so I can tell that is pretty legit. With Wire and other ones, I had some "issues" to be charming in the adjective.