I can appreciate the sensitivity to cigarette smoke smell. I share that. I've found that the best solution for me is to wear the thing frequently. Specifically, going to concerts in bars with my outback duster and coming home just reeking. Seems to be the solution.

BTW, I'm also from Edinburgh, bought an extremely expensive heavy-weight kilt when I was 17, had a job in the merchant marines back then. I now have a sportkilt and a Canadian Army surplus kilt with a 1983 date on the label. Sincere congratulations on your ebay deals.