You have received some excellent advice, and the fact that you are questioning prices, etc. shows you are doing your research. Good for you! I hope you find the right puppy for you -it's out there, just be patient and continue to ask all the questions you want. If the breeder doesn't like you to ask questions, then you don't want to buy from that breeder anyway.
Good luck in your search.
Good luck in your search.