I live in the south, and we have a massive overpopulation problem, and it almost all stems from BYB's (as we have puppymills, but much fewer than the north). The pound in Baton Rouge awhile back was euthanizing, on average, 250 dogs a WEEK. That's 1,000 dogs a month. In 2008, Baton Route released statistics that the humane society just in BR euthanized almost 11,000 dogs and cats.
Down here, BYB's are a massive problem, and I am associated with many of them. Not as a buyer, but as a volunteer who takes in their 'useless' breeder dogs who are no longer of use, and re-homes them after speutering, vax, dentals, ect. And it's all breed of dogs, there's one thats a husky breeder, yorkies, poodles, and one that's boxer's and horrible bred great danes.
As far as the original question, I don't think you should give them $100 UNLESS, they PROVE that they took the dog to a vet, got a FULL veterinary exam, AND vaccinations and worming done BY THE VET. All this total is around $100, and you'd only be paying for the services done, and they wouldn't be really making any money off it the breeding at all.
But then again, you will still be supporting a BYB who planned to breed the dogs anyways. And if she see's that they can get $100 per puppy this time, the next time the dogs are purposely bred, they'll be more inclined to sell the puppies for a higher price, knowing there's a demand for them.
So all in all, no, I would never buy a puppy from these people. There are many rescues with full blooded german shepherds all across almost every state.
Ah, good to know. I think at this point, all of us that actually care can just quit, save ourselves the trouble, and not worry about educating the public on finding REPUTABLE breeders, or choosing a rescue over a BYB or pet store.
While we're at it, we might as well give up on BSL too since, you know, the public will do what they want.