I dunno - I bought some flypaper last year on the promise it would kill flies. And it did!
I have to say I went for all the high tech solutions first - zappers and stuff. The fly paper won hands down. Sugary sticky stuff on some paper - sometimes the simplest solution is the best one.