We have 2 older citizen L25 they have been very reliable and accurate. We also have 4 tornos machines, they're much faster but tend to break down a little more often. For us tornos suppurt is much better and we almost always can make our own repairs with phone support. Citizen support not nearly as good. That all being said our next machine will probably be a Maier they seem to be well built and have many configurations to choose from and are well priced.