My 6 1/2 month old Albino Cranwelli will not eat crickets, she/he did when a baby for the first couple months but that was it. I could stand there for like 5 minutes holding that thing and it will not eat it, he/she will back away from it. My old female cranwelli that has passed awhile back was the same with the crickets once she was bigger also, she would actually turn right around if you tried crickets. But any kind of worm this one and the one that passed you would present would be gone in a second. I think they get preferences, and I believe that sometimes when they get bigger they will not waste the energy on a small prey item and they wait to see if something bigger is going to come strolling buy. Oh and my first female did what you said about the spitting if she decided to take it so I would stop annoying her. She would catch it with just her lips and then open her mouth and let it drop out. But this only happened on a few occasions because like I said earlier she normally would just turn her back on it.