1,000 is the ideal cm maximum run but when people dont order in a certain time frame, of course they cap the edition size...
I was told by george, the owner of the cm who also happens to be my friend...
300 is a very VERY low run even for a cm...i think they maxed at 600+ just for the predator... congratulations to anyone who picked up vader, bc its gonna be rare...more of the michael burnett ones at 500.
You know, between the expensive licensing of jej / vaders voice and separate licensing of the character, the cost to manufacture by hand, the packaging, and artist costs, 2,000 pricetag is not terribly far from the real cost to make...sure they could make more dough if they did the full run of 1000,
...but a collectible that's always available, isnt very collectible, and thats why I think cm closes the runs, when the time is right...