I think that no matter what price you decide to charge, you are always going to get people upset and wanting something for nothing. Which is very frustrating and irritating!
Now if I'm being perfectly honest, if the price of a dog is $1500 and I inquire as to 'why' and it turns out to be that the dog is a quality specimen of the breed, with strong lines, a good temperament, having been thoroughly tested, health guarantee good registration from a well established and successful breeder, then I think that $1500 is a bargain!
If the price of a dog is $1500 and the reasons 'why' is that the dog was priced based on the going rate for dogs "her size" and registration with little other explanation... then that would kind of seem a little questionable to me. To be honest, in this situation in particular, the size of the dam being bred in addition to a few other deatails would be of concern and make me question things.
The way I see it, the best way to determine if a price is fair is to consider the dog itself and equally as important, the breeder behind the dog.