I know what you mean...I have gotten some things in swaps, etc. that smelled of smoke. I quit about 3 yrs. ago and I'm very sensitive to the smell. I had to immediately take the offenders outside...I hung them inside my storage building (so they wouldn't be out in the weather)..dowsed them with Fabreeze and left them for several weeks. I couldn't bring them in to work on them even...so after a few weeks...finally the smell would go away..but its a tough one...good luck!