Depends on the petsmart you go to and the rescue group they host. Many groups already have the cats spayed/neutered, vetted and microchipped so the fees can be hefty. Some petsmarts have animal control cats so their fees are very low
Different rescue groups place cats in the adoption center so it will depend on the cat and the group. I've seen fees waived for some of the adult cats.
Thanks! Your answer is awaiting moderation.