We've got a Xerox Document Center CS50 and it's okay. The duplexer is a little temperamental though. It's broken on several occasions and we've had to get the engineer out to do mystical things to it.