Hey Lizrd, I'm right there with you. When I hear people say they don't like the smell of moth balls, I think how do they get their head between those tiny legs.
I doubt it. On a side note I do put mothballs, and fabric softener sheets all over the inside of my boat. I read somewhere that mice and other critters cant stand the smell, and will move on instead of nesting in my boat all winter. Not sure if it's true...so far so good.