good review, thank you. I have a friend helping me right now to setup a US company with all ID's required and numbers, so we will apply for account with highriskmerchant.Yes, it's going really well. Payouts come quickly and directly into our Wise account without any problems. Additionally, their support is ultra-fast to help and respond if anything comes up.
If you have a US LLC and can get an account with them, it is worth pursuing.