Nope. The rest suck lol.
Actually there is a chain called house of cigar one on Huntley rd. And one in the short north. Good selection, lost of aged stock, very high humidity, grumpy owners and high prices. But... aged stock nonetheless.
(There is one in Powell as well. )