advice needed for new printer
I would ask on the printer forum.
I'd be contacting the manufacturers directly; the OP claims to represent a commercial press, so surely he knows enough about printers to have an idea of who to ask in the trade?
'Stores' are places where things are kept. 'Shops' are places where things are sold. Buy from a shop, not a store.