As you already know, yorkie prices can vary quite a bit. Research the breeder. IMO, the average price from a reputable breeder would be $1000.00-$2000.00. Some can be lower, some can be higher. A lower price tag know, may cost you down the road. A higher price such as $3000.00 for pet quality, can also be be deceptive. I would not choose a yorkie on price alone, other information must be factored in. Good luck in your research.