Yes, it does work! We've been doing this for years. Now granted, I don't stall, my guys come and go so the fly population is probably less than if they were stalled, but it definately works for us.
I just filled gallon size baggies 1/2 way with water, squeeze out most of the air and zip it...