CEO here: we actually didn't know them yet. But the website looks awesome. They seem to have a similar business model. We're operating in Europe as of now, though (That's across the Atlantic for you Canadians) ;)
It's probably safe for you to assume that most Canadians know where Europe is.
I am less confident in that assumption.
yours, an expat Canadian.