RE: thermocell insect repellant???
It does what it says!! I have used one for several years and have had nothing but success. As far as wether it puts off odor I think it does but you have to really be tring to smell it. I look at it this way if you are swatting bugs while in the stand you are going to be seen anyway.