I haven't heard of any actual rules against offering matches with the purchase of cigarettes, and we still go to at least one restaurant that gives them away. Maybe he's just been buying his tobacco at the drugstore rather than a smoke shop? Or, what with the crystal and all, maybe he's from Santa Cruz. It wouldn't surprise me at all if they had some kind of local ordinance against free matches.
no subject