That's BS - they should have publicly announced, or posted signs to that affect BEFORE you went in there and lit up... I hate that crap too...

And I hate it when you're at a sporting event - just about everyone around you is smoking cigarettes and then they get pissed off when you light up a cigar. Seems to me to be a double standard.... (Plus I like the smell of cigars MUCH better than cigarettes).