Not a clue about the Epp's fly trap. However, I can tell you that the Maxforce fly bait will kill all kinds of flies in less than 60 seconds - I've timed it - and that their bait station is somewhere around $7.00. For $300 you could buy several buckets of bait and a whole helluva lot of stations to put it in!