There's a new product out from the Rescue! company, which is based in Liberty Lake, Wash. They're the same folks who bring you those yellow jacket traps that work so well.
This new product, called the OrnamenTrap, will trap yellow jackets and nuisance flies but has been designed to enhance your outdoor decor rather than be something you want to hide from view.
It's a reusable trap that is non-toxic and made in the U.S.A. The traps contain an attractant to lure in yellow jackets and flies; they drown in the bottom of the trap so you're not dealing with nasty chemicals.
OrnamenTraps retail for $13.49 and you can by refill inserts for $6.49.
I went to their website to see where you can find them locally and was amazed by the long list of locations all over the Spokane area. Just do a search on their "find a retailer" form by inputting your address or zip code.
Here's a link to more information on the OrnamenTrap.