I too am an avid cigar smoker but I would never light up in a restaurant or public place knowing it could possibly offend another patron or waitstaff. Even taking the time to ask first if it would offend someone doesn't cover the patrons that might enter after you were to light up a stick. I won't even light up on a beach knowing that the smoke would offend someone down wind. Instead I will light up my Cubans in a private place knowing it would not be a problem for others. Now a casino is a whole different set of rules for me. I'll just light it up.