Hey,
I don't know about some cigar bars but you can smoke in most bars in town (I don't get out much any more). They just passed an ordinance, however, that prevents smoking in restaurants. Establishments that get more than 50% of their revenue from the bars still allow smoking. It's a pretty laid back place and if you go in somewhere, you just ask if it is allowed. I've never seen the kind of signs you see in the airports saying "no cigars or pipes". There are several casinos right outside of town, and you can definitely light up in there.
As for shops, there are a couple of really good shops in town (probably smaller than you are used to), but the prices are right. At one, I've been able to get some FFOX for $7-15 depending on size.
Let me know if I can be of any more help.
Gb
Greg(@)disabilityresource(.)com