tl;dr: Bought a used car from a dealer, discovered after the purchase that it was smoked in extensively, dealer tried several times to address and failed completely. I did it myself and finally got it resolved (I think).
About a month ago, I bought this 2017 Subaru Outback from a local Subie dealer.
When I test drove the car, it was spotless outside, a few scuffs inside - mostly in the cargo area - and smelled fine, as though it had been freshly detailed. The car had only 20,800 miles on it, and at $22k, I thought it was a good deal so went for it after some minor price negotiations.
After taking the car home, later that evening as the air freshener used by the dealer's detail shop began to wear off, I could detect an increasingly noticeable odor of cigarette smoke. I was pissed...obviously the dealer was never going to mention this, and since I didn't detect anything on the test drive, it never occurred to me to ask. So I brought the car back the next day and dropped it off - my sales rep was very accommodating and gave it back to their detail shop for another attempt at removing the smoke odor. Two days later, the odor was back - very little difference.
I decided to attack the problem myself, and gave the interior a thorough cleaning, and then I used an ozone generator. This all worked for several days, but still I could smell some tobacco odor. At this point I contacted the dealer manager, who agreed to take the car back to his detailer one more time. When I got the car back I *still* wasn't happy - so this time I tried again myself.
I bought some all purpose degreaser (Mean Green Super Strength, diluted 4:1) and went to town on the seats and carpet with a drill brush and my Bissell Little Green Machine extractor.
This is what I took out of just the drivers seat:
I got the same crap out of the passenger seat, and then I wiped down the headliner, dash, door panels, and rubber gaskets around doors and windows with a microfiber soaked in the APC.
The car FINALLY seems to be just about free of any lingering smoke odor, but I will probably give it one more ozone treatment just to be sure.
While I've done well with used cars in the past (my 4Runner and Cruze were both bought used), this time I got burned a bit. And while I give the dealer props for at least *trying* to fix this, their detail shop needs to learn how to deal with this sort of thing. And honestly, if the dealer had TOLD me that this car was smoked in, I almost certainly would not have bought it and probably would have just bought one of their new 2019s on the lot.