Reviews and anecdotes can be misleading in some cases. I bought a cheap secondhand Xerox Phaser printer, which has some horrible reviews online, and its previous owner was getting rid of it because of network connection issues. The network connectivity issue was fixed with a firmware update, and I've found it to be an excellent printer - useful documentation, supports every printing protocol under the sun, and the cost of aftermarket drum/toner replacements work out to less than half a cent per page.