We made the mistake of adoping out a kitten with the promise she would be fixed. She never was! I learned the hard way. It doesn't take long for the kittens to weigh 2 lbs. Is there any place in your area that will spay at this weight? Tell her the $40 is going to the spay and the kitten can be adopted once this is done. Go with your gut feelings, seems they're the best! You could also ask for the name of the apartment complex and call and see if they really do allow pets. Also, if this is a possiblity, put a stipulation she must return the cat to you if she decides it's not working out. It's not easy finding the homes we feel are appropriate (why we have 24) but if it's done right it will make you feel much better about it. The shelter we work with charges $90 for a cat but this includes spay/neuter, shots, microchip, carrier and supplies, and a very detailed adoption paper has to be filled out. The customer can return the cat up to a year (I believe) if the cat is not working out. Here's a site that offers some good forms to follow:

http://www.seattleanimalshelter.org/forms.htm