Had a giant rat snake fall out of the rafters onto my head once at my Texas ranch. That's a definition of "surprise."
In my experience, the glue traps are the most effective. They've also caught lizards, small snakes, scorpions, spiders, worms, a rat, and a ton of crawling bugs trying to get into my garage over the years.
The mice in my area (SoCal hills) chewed on the Irish Spring bars and made their comfy nests with dryer sheets. "More, please."
The electronic devices did not work on them either. (Possibly a different type of mouse than others have.)