Everyone has tried loads of things for the midges,evil wee things.I was given a device which I was asked to have a try of from someone I taught to cast.
he has no connection with the company or the product and neither have I,but knowing how bad midges effect us,thought Id bring it to members attention.If other things work for you great,but this thing is good.
I didnt have to wait long and it works great.
Its called thermacell
ThermaCELL® | Devices to cool or warm you & get rid of mosquitoes
I have ordered one myself as you can attach it to your belt ,very handy.