Not for sand flies......It makes you smell like a cheap whore and your golfing buddies will laugh at you. (talking from experience)
It works for my sister and her kids with west-coast Florida’s noseeums. So maybe there’s a sub-species involved.