I haven't found a magic formula for No seems, but in my experience:
1. DEET works best
2. Staying around crowded places works some, but I hate this solution.
3. Vit B complex did not work for me.
4. I recommend the combination Avon sunscreen and bug repellent since it is long lasting, doesn't have a DEET odor, and you only have to apply one thing instead of 2.

PS: My worst experience was in a remote, isolated villa on St John.