Here’s another great deal for Christmas: Walmart.com has American Girl Mini Dolls with Mini Books on sale as low as $14.50! The Marie-Grace doll is $14.50; Kaya, Kit, Kirsten, and a few others are $16.30; and Cecile is $17.72. (I have no idea why the price differences!) These will ship for $0.97 each.
American Girl Mini Dolls as low as $14.50 at Walmart.com
Links may be affiliate or referral links. Full Disclosure