I've been using Payoneer for many years to receive payments and haven't had any major issues. The only thing I don't like is the customer support. You have to go through a lot of automated messages and steps before you can finally reach a real person.
