Have to agree with the above advices, buy on line and have delivered in NY then bring back to Canada. It's legal and very cheap.
While most DF shops I've been in don't even care about things like light exposure, temperatures and RH, I did on occasion find some relatively well maintained cigars in a few, but the selection is always a joke. You end up buying what they have instead of what you want and that's a shame, unless of course, you don't much care what you smoke.
You could also get sticks from your fellow geeks here. From box splits to purchases, there are many ways to build up your "collection" while having fun with a great and diversified bunch of geeks.
BTW, welcome to CG.