So where are they coming from? Do you have other wet lands around you I guess? Only reason I ask is I don't have any at my pond, but the only breeding / water source around me is my pond so I think my fish keep a lot of them at bay before they even have a chance.
RC