I've had the same Brother HL-2140 laser printer for fifteen or more years. Sounds crazy, but why replace (upgrade

) when it works very well. I don't print huge amounts so I buy a Brother brand toner every couple of years and It keeps on going and going.
When I was a computer tech I used to buy Brother branded toners for the canon and HP printers. Cheaper and the same or better quality.