Amazon has quite a few different American Girl Mini Dolls & Books for as low $14.81. These are the mini-dolls that are 6" tall, but if you have an American Girl fan at your house, they will love these.
Each doll arrives dressed in an outfit authentic to her era. Plus, she comes with a mini abridged version of her first book.
Remember, prices can change quickly at Amazon, so if you see something you like at a price you like, it's best to not wait.