Just wondering if anyone knows anything about them. Is it a legit payment processor, would you use it for your shop?
I have seen some large websites using and they appear to be legitimate. The only thing about them is that they are not a US company and are located in the Netherlands, so if anything ever happened with them, not that I think there is an immediate risk of such, but if there were an issue it would be more difficult to hold them accountable. As for reliability, I believe they have been around for 3-4 years.