i got mocha from a nice old lady for $650 (she was actually a present, so my bf did the research). she was elderly and this was her yorkie's (mocha's mom) 3rd litter and she said she wasn't able to take care of mocha and the others (mocha had a sister and brother. i wanted them all, but..

). her brother was sold for $600 and i'm not sure if she sold the other female.
mocha is healthy and i think i'm one of the more fortunate ones to have a puppy who's healthy and from a champion bloodline with a reasonable price.
you really need to do your research because not all "quality" dogs are $3000-6000.
taking the time to research will save you a lot of heartache and money in the long run.