I hope you don't mind me making some suggestions on puppy purchasing

. What do you consider an "arm and a leg" to cost you? It's really worth it to spend an extra couple hundred from a very reputable breeder, especially with German Shepherds-what you save buying from the newspaper or some random person's puppy will cost you a lot more in vet bills down the road. GSDs are highly prone to skeletal disorders, as well as eye and blood clotting problems. You want to look for a breeder that tests their breeding dogs for things like hip dysplasia, elbow displasia, von Willebrand's disease, progressive retinal atrophy. Here's a good link to look through:
http://www.barkbytes.com/bremed/gshep.htm
IMO, you're going to get a better temperament out of dogs with schutzhund lines versus the AKC show ring types, but either way they will definitely need good structure, a good start, and tons of exercise (as with any working type dog). (Can't get that to unbold, lol) A puppy from a reputable breeder should run around $1000 or so, maybe less for something 4-6 months old if you are willing to go that route. If you are interested, I will take a look and see if I can find any good breeders in your area a little later.