Just keep in mind that with most pure-bred dogs, you really do get what you pay for (and with GSDs that goes double and with Malinois that goes quadruple ... they have a high enough incidence of epilepsy and cancer I wouldn't consider a Malinois that wasn't from a champion bloodline ... which'll set you back more like the cost of a car than a gun).

With GSDs one thing you can consider is a white one. White is not within the "breed standard" for showing and breeding so I've known several people over the years that got champion bloodline dogs for free or next to it by taking a white dog off a breeders hand (since I don't think they can even register it).

Another option is to find a German Shepherd or Malinois rescue organization. But then you're not likely to get a puppy.