Don't own one but saw it in operation at the ISA show in Las Vegas.  Saw it at the Techwin booth and at a suppliers booth.  Was running at the Techwin booth and looked pretty nice (inks were flexible as well - wrapped to motorcycle parts in the booth).  The printer at the suppliers booth (only one in US that I know of) was down and being worked on.  The sales rep told us "unofficially" that they had made a mistake bringing the Techstorm into their product lines.
Just FYI