We order online from a store called "Do your own pest control" or some such. The drain fly gel works reasonably well; we use it weekly in the summer, and one or two stray ones seem to survive. I HATE HATE HATE them, but removing the offending pipe (under the concrete floor in our basement) is not in the budget right now.