Trellisaze
Member
Don't believe it's Canadian but how about this one? I never used it personally and stock seems low too.
I use it for 4000 point codes fairly regularly and can't recommend it enough. Don't think I've tried the other tiers so I can't comment there, though I believe the site does mention there are reported issues using the 1600 point ones in Canada.