The previous owner of the M6 was a smoker and any time the car is left sitting for a number of days I driven, particularly when left sitting in the sun there is still a faint smell of stale tobacco in the car. I hear that Ozone cleaning is the way forward but I also stumbled on a few posts that mention the treatment might stain the leather or carpets.

Anybody got first hand experience of the process? Any issues? Was it worth it?

I'm looking at these guys specifically anybody use them?

http://www.ozone-cork.com