Living on a ranch with all kinds of animals, flies in the house are inevitable. And I freaking hate it! I bought this trap on a whim, hoping that it would work, because none of the home remedies would. Let me just say, plug this thing into the wall a...