it's crazy, i agree.
you just have to find a good breeder
im probably buying a little boy 3lbs at 6mo for 1000 so i think thats a pretty good deal, considering my girl weighs 11lbs and was 1100
hes a little older but i dont want a 12 week old baby because id be scared that my cat and other yorkie would hurt him