Videojets are reliable if kept scrupulously clean.
DO NOT consider anything from Domino. Garbage from the factory, garbage immediately after the factory rep comes to fix them. We actually put 2 date codes on every bottle as a backup so when one machine goes down we at least have one code. Translation: 2 separate machines per line. On the line I've got Dominos on, we actually had to pull out an ancient Videojet and start putting 3 codes on every bottle (2 Dominos and 1 VJ)....and the only code you'll ever see is the one from the VJ.