I am definitely interested in helping animals, but PETA generally pisses me off. I do agree with their sentiment here, though I doubt it'll change anyone's mind. Glue traps are absolutely horrible, terribly inhumane torture devices. They die an agonizing long slow death, often chewing off their own limbs in a desperate attempt to escape. It'd be awesome if everyone would just humanely release them… but if you really feel a need to kill them, people, at least do it in a way that's quick and more humane.