I grew up with un-neutered cats, leaving them entire seriously shortens their lives. They are so driven by sex and territory that they don't take enough time to hunt and eat. But Indy, I hear what you're saying, if you're having to pay for it!
The cat ladies around here take anything that will crawl into a trap.