well i put the vanilla trees out 2 days ago and WOW! no flies on the deck. i'm not though, new jersey has gotten alot cooler so maybe that is helping also. Thank - You for posting this info, the flies have been extra terrible this year, especially the horse flies around the pool. ugh!