In our office we use a cheap, but good printer made from HP. It uses standard cartridges CF283A, which if you dont buy original can really make your printing cheap.
The printer HP LaserJet Pro MFP M125nw has been with us for quite a while, working perfectly without any problems. Only issue was setting it up correctly so it was accesible to all computers in our office. Here is how we done it.