This page lists a bunch of companies that ship here, but IDK how up to date it is:
http://www.cigarasylum.com/vb/showthread.php?t=573
My go to are Cigar Place and Atlantic.
Welcome to Canada!
FYI, the 50-cigar limit applies if you bring them back yourself from a trip. Not for shipping.
PM me if you need more info.