Earlier quoted context omitted.
I recommend Stripe as well. I am very happy with the integration process, the simplicity of the API, as well as their exceptional customer service. There have been times during all random hours of the day and night when I have had a question and they have always gotten back to me promptly. I triggered an error on their website one day and received an e-mail from them about 10 minutes later telling me a work around to…
Ah ok. I that case I'll try them first :)
Also stripe seems to be US only as well. As are most of these new payment gateway solutions.