Ok, looking forward to hearing about your battle against the beasts!
If you are a DIY kind of person, I have heard about people mixing their own stuff from soap, pure alcohol and water. But I don't give any guarantees...
Being a person who suggests using (mild) insecticides (such as soap), I need to repeat to everyone:
Please, read the label carefully to make sure that it is safe to use. After all, our health is more important than any herb!