The good thing is they have 14 ads and belongs to a trusted network.
It uses mypayscript which allows withdrawal to alertpay or paypal.
So paypal problems can be served by using this type of processor though it is new one.