I have a Lexmark black and white laser printer which I've used lightly for years (went through one and a half paper packs so far) and it's still going strong with the original toner cassette. And when I'll need to replace it I know there are third party cassettes available on the market for it which are substantially cheaper than OEM. I bought it to replace a Brother inkjet printer which was just an ink/money pit despite being a Brother. Inkjet is absolute crap no matter the brand. HP makes it even worse with a ton of assholeish DRM layered on top.
Ultimately there are two big things to avoid: inkjet and HP. Look up a laser printer and make sure that there is third party cassette support for it before you buy. Brother is apparently good in laser but don't necessarily limit yourself to that brand.