Is there a difference between the thousand dollar babies and the hundred dollar ones?

The price gap on yorkies is pretty large, ranging from $300.00 males and $400.00 females to $2,000.00 dollar males and $2,500 females, give or take a few.
Does it depend on the breeder?
I mean, how do breeders price their little pups?