We took our Fly Ribbons to Oulad Abbou when we went to visit my mother-in-law. Oulad Abbou is 50 miles south of Casablanca, Morocco in North Africa. Morocco is just 9 miles from Spain. My mother-in-law's neighbors keep animals and thus there is always a plethora of flies in the house. We bought our ribbons on-line and were very, very happy with both the job they did and the price we paid. We all enjoyed watching the ribbons fill up with flies as the days progressed. They are safe and have no odor. We plan to by more for our next trip to Oulad Abbou. Our rating is Excellent.
These fly ribbons were just the right size for me. We have all kinds of "things" flying around in the early spring and summer and they are, of course, attached to light. I very carefully pull out and hang a fly ribbon inside a lamp shade and the insect problem, for the most part, is taken care of. Good price, too.
It would really depend on what you mean. There are no poisons on these Fly Ribbons, so toxins are not released into the environment. On the other hand, any insect (including beneficial ones) that land on the Fly Ribbons will be killed.
Is there a scent, that if placed out of sight, maybe behind an object would it still be effective?
The Revenge Fly Ribbons contain a lure to attract flies to it. You want to put it somewhere where you are seeing the fly activity where it would not be blocked by anything that could prevent the flies from reaching it.