How is it? It looks nice, but its name is not very well known. Do they have a dispute system like PayPal?
All processors have dispute system but not as tough and creating nuisance like paypal. it seems the paypal mode of storing amount in many accounts helps them in running such a large business. Try alertpay you will never regret.
Alertpay is a Montreal, Canada based Company. Alertpay is a good payment processor, but its name is not renowned as compare to Paypal.