I got a written off office HP LJ 2500 from 2008, around 10yrs ago for 30€. I added a RaspberryPi for wireless zeroconf/Cups printing. It hasn't required any refills/maintenance yet and is autodetected on Win/Mc/Lin/Android.
Super happy with it, I print a lot of postage labels and other stuff with it.