For sure digital printer is for short run, but if u have large quantities printing work for booklet, brochoure and etc. For a long term for choosing flexo or offset printer, but u might have your own budget and moment business real condtion. Maybe outsource printing is also a good choice...