Hi all
Traditional traps the way to go, baits work but they can crawl into impossible places to get at and die and your left with a bad smell for ages, 10 times worse if a rat is involved. If you have mice in the house you probably don't have roaches, they love them.
I don't like knocking things off either but they are vermin and removing a couple won't put them on the endangered species list.
Cheers
wce