yes, the Windex definitely works. the local gas station puts out a few buckets every summer and they're always full of dead bees, wasps, etc. i never seem to find many flying around there...