I'm lucky, I live in Arizona - too dry for too many mosquitos - so sorry, we have few bugs so I am absolutely no help to you.

Yes, I am gloating - I used to live in bug country!