Just to add to what BP25 has posted- I just talked to a CSR at IDW and from what she said, it sounds like whatever stock didn't sell at SDCC is what they have left for new orders - and she confirmed a 300 print run. She doesn't know whether they will go back for further printings down the road- I would assume they will at some point, but who knows when.

I'm happy to get my order in (again)