Hey I don’t know if this is the right place to post this, but I have a never failed recipe for a mozzie and sand fly repellent, that is cost effective and works every time, especially up here in Townsville.
Get one of those squeezy sauce bottles from the shop and fill to just under halfway with dettol, than put the same amount of Baby oil and shake until combined well.
Once mixed up up 1teaspoon of tea tree oil for every 400ml of the oil and dettol mixture and shake again.
This can be kept for months on end and works brilliantly, every time I use this mixture instead of other repellents I never get bitten. Give it a go.
I said it was a repellent but its more of a killer, as after a while, though I have had no insect bites my arms start to get tiny black specs all over from dead sandflies and mozzies.