Sometimes they do, sometimes they dont. Its best to check your local shelters, most cats/kittens at shelters dont have any fee.
I haven't shopped there in a while but when I did, the Heartland Cat Rescue had a some kittens up for adoption.
Thanks! Your answer is awaiting moderation.