If you don't mind smelling like a bottle of Detol a blend of 50% Detol & 50% Baby Oil is a very effective alternative to any of the commercial insect repellents.
Personally I use Bushmans as I find it lasts the longest, it comes in varying strengths but I find the the strongest 80% Deet formula (the 80% only comes in a gel) to be the most effective in repelling Midge/Sandflies.
As Gary has mentioned do not get near any plastic or rubber. I have seen it melt a plastic tumbler.