For the last few years we have taken vitamin B12 complex two weeks before we go. We hardly get touched at all these days. You can pick these up for 99p at home bargains or other chemists. Apparently they’re something in them that emits from your skin which the little blighters hate. We also eats lots of garlic In dishes which they are supposed to hate also