Full threadgfavvas·Though they don't support Canadian vendors yet, I would keep a very close eye on Stripe. Their API, support and overall attitude are kick ass and a breath of fresh air.View on HN