They are from Edmonton, no? Interesting place for an e-Commerce startup. (They do have that monster mall - not sure how much that helps or hurts them.) How is the scene there?
It's a great place for this kind of startup. Startup Edmonton (http://startupedmonton.com/) has done a great job of promoting Edmonton as a startup city and getting people involved. Lots of people leaving their cushy government jobs to come hack on interesting startups :)
There are also a TON of financial incentives for doing business in Alberta. Low taxes, SRED, Alberta Innovates, and many other government grants for ambitious tech startups.
It's specifically good for Granify because the University of Alberta has a strong machine learning program.
Plus, the summers in Edmonton are INCREDIBLE — even if winter is a bit harsh ;)
I had a winter business trip to Edmonton several years back. I thought I was going to freeze to death. The locals told me it was 10-15 degrees warmer than usual. Despite this there were hordes of people in the wave pool in the mall. It was surreal.