just because you pay less than $100 or more for a yorkie doesn't mean the aren't quility yorkies. depends on where you live, that makes a big differance. i have seen them here from $300-$100 in alabama .i think mine are just fine ,they aren't tinys but that's ok with me