Donna I would do as K & L suggests, don't give her the kitten until it is spayed, and tell her the 40 dollars will cover that, at least you will feel right in knowing she will not leave you with that uncertainty, if she really wants the baby then she will be prepared to wait, go with your feelings girl on this one.

GOOD LUCK with whatever you decide.