I don't have time to read through all the messages, but please call this place. http://spayusa.org/ Tell them what's happening, and see if they have advice for you.
Well, we have Cookie and Carly scheduled to get fixed on Thursday. We don't have Simon scheduled because we only have one crate and our ride doesn't have room to take all three cats anyway. Simon is still very small, he probably weighs less than four pounds. Cookie is 8 months old and weighs close to 9 pounds and it's all muscle. He's a tall, lanky boy with a long muzzle and bat ears and the loudest, raspiest, most insistent voice.
Carly is six months old now, fortunately it doesn't seem like she's been through heat yet as we're not hearing her yowling or anything, but it's time to get her fixed.
Cookie and Carly have been fixed. Oddly, Carly, who is female, is doing better than Cookie, who is male. Watching Cookie trying to walk is pretty funny right now. They also got their rabies. We declined other shots, we wouldn't have had money for them for one, and second the vet didn't seem to think they needed them because they are indoor cats.
Most people in our area do not have indoor cats. They also don't bother to fix their cats, and only about 30% of pet cats here ever see a vet. But if something happens to the family dog? Oh they drive an hour away to the nearest emergency vet clinic if their primary vet is closed.