Canadians - Mondo Payments?

Just wondering if anyone has any experience with Mondo Payments in Canada?

Sorry, Kayla. I have not.