How much should you pay for a German shepherd pup?

A well bred GSD will range from 250 - 600 pounds depending on the blood lines.