I've got mixed feelings about this too- 7/8 weeks are way too young
, particularly if the kittens are adopted out immediately afterwards. Hopefully this is not the case and the kittens can stay together for another 4-5 weeks at a foster home.
Also- the pricing sceme seems a little odd
"If you have 5 or more kittens, we will do the spay for free. Four kittens $50. Three kittens $75, and one or two kittens $100.
This would otherwise cost you over $200 to spay and vaccinate, plus test your momma cat."
So if you have 5 kittens go ahead and get them spayed for free- if you have only one kitten this will cost you 100 dollars? What kind of sense does that make? This will mean that people, who's kitty only had one or two kittens, will be more inclined to re-home it/them un-neutered, at which point this one kitten will have a litter of kittens 6 moths later....
Obviously the budget will be tight and they probably can't do all the spaying they'd want to do for free. But I think it would be better if they had a fixed price for getting a litter spayed, regardless of the number of kittens.
Over all I think it's great that they are spaying