They just launched in the UK, too. I integrated them in about 2 hours and took a setup fee payment (£1,200) with zero hassle within hours of getting the beta email.
Awesome stuff. Best payment provider integration experience I've ever had (and I've had a few).
Awesome stuff. Best payment provider integration experience I've ever had (and I've had a few).