My advise is to learn all you can about the breed and what makes a reputable breeder, before you look at pups. It's very hard to walk away from a Yorkie and they are
all cute puppies.
Have you been to
www.ytca.org ? You can learn about the breed standard there and perhaps start to understand why you may have difficulty finding a babydoll face, tiny dog from a reputable breeder. Most good breeders won't breed for that. Tiny dogs are born sometimes (same as larger ones) but they are in high demand.
Most Yorkies in Southern CA from good breeders are close to $2,000. Pet shops and backyard breeders are closer to $1000. but there is more risk involved with buying from them. Specialty breeders (those breeding for tiny, babydoll face) usually charge more than everyone and as I said, it's hard to find someone reputable.
Take your time, learn about the breed and breeders. Find a breeder you trust and get on a waiting list.
You may find a cheaper puppy but if it isn't healthy, it will cost you more in the long run.
Good luck