I bought a male Yorkie, almost a year ago. Her name is Carol Voytovich @ Yorkiebabies.com. As a matter of fact he is still on her website "Sir Arthur"
for $2,950.00. Don't be alarmed by the prices, once you speak to her or any Breeder for that matter as long as you are precise in what you are looking for? Pet Quality, Breeding Quality or Show Quality? What specific traits are you looking for? Male or Female, I personally prefer a male for a woman and a female for a man? To begin with I think the Internet is more expensive!
Based on my personal experience I just got Lucky, but it could be very risky!
Your best bet is to meet the Breeder in person? But definitly do a lot of research!
Good Luck!