Search this board for Payoneer. It's definitively NOT a good alternative.
They had a problem before when they lost their Mastercard license with their bank and had to re-issue all their card trough another bank.
In addition they are under investigation because of ties to terrorism.
http://warincontext.org/2010/08/02/i...-dubai-murder/