We have fought them off/on (more on) for several years since we first picked them up in Virginia while visiting our daughter. We are back in VA as we speak and they are here. Yuck. I've tried the traps, but never had any success with them. We get them with a tissue, give them a squish, then it's down the toilet. Figure if they stink there no one will know. :E
I know people who smack them on the side of their coach with a fly swatter. Not me. Don't know what those guts would do to the paint.
Dale