supplier selection for print on demand