I think if cigarette smoke was the cause you'd be able to clean it even just a little - this is definately in the make-up of the plastic. Also if it was jsut lack of cleaning!!