When my daughter first got into American Girl, I steered her towards the mini dolls so we would not end up in the trap where she would want every single doll that came out. It has turned out to be a wise decision since she loves them!
When I am on the look out for one, I usually turn to Amazon because they often have them for under $15 as opposed to the $22 at American Girl. A pretty decent savings!
I have bought Josefina, Rebecca, Julie, and Kit all through Amazon. In fact, right now, they have Marie-Grace, one of the new ones for $14.93. Follow this link for a search I just did.
Thought that I would share this little strategy since I am sure that many of you are busy holiday shopping!