J.L.
I have just heard of the water in a ziplock bag, no special marbles. The sun reflects on the water and it scares the flies away. My friend hangs one right outside his patio door, we are going to try to the same thing. Good Luck and happy fly hunting! =)