Many Canadian cigar shops will sell you Cubans, if you want to spend the money. Call them.
I prefer to support local cigar shops - not sure why you would feel unwelcome. Most regular customers who smoke in the shops will talk your ear off - very friendly, for the most part.
TB A+ Partner Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense. -Buddha