Hello there. When you say short run, what kind of qty are you talking about?
If it is under 300, are they digitally printed? If you are going to have them diecut and then cut the flaps off, it would be way cheaper to just have them cut and scored. Just my 2 cents
-Walt