QAWS do good work, but as far as I know, they don't spey/neuter or vaccinate the animals in the shelter. Those things are the responsibility of the adopter. So the money they charge must be for the animal's food and the running costs.