The local Humane Society (not ASPCA) here gives vouchers for cat 'fixing' that cost the owner only $10 for the operation. Vaccines and other well being isn't covered. Check with the local chapter in your area. The Humane Society is all volunteer and every dollar is used for the animals. The ASPCA gives .10 per dollar donated to help the local chapters. The ASPCA exective's cost and salaries take most of the donation money. There was a big write up about this not long ago, how corrupt the ASPCA was.