Check Gunbroker. You find them off and on there. The East German ones were going for $300-350... they are not cheap shooters but rather collector pieces.
If you want a cheap shooter, buy a Bulgarian. They were imported in quantity about 3 years ago, and sold for $150 each... you can still find them on GunBroker for $200. I paid $185 and $200 for mine SHIPPED by watching GunBroker. However, the Bulgarian Makarovs pretty much never go for more than $230 each UNLESS they are Arsenal Makarovs... in which case they get into the same price range as the East Germans.