I have a canon ink tank printer and haven’t had to refill the ink tanks in 3 years. I don’t even know where they are. I print a lot of knitting patterns and workbook type stuff, but not often. Still, when I do use the printer, I use quite a bit of ink. I’ve been really happy with it! I think most printers with ink tanks are going to be a good bet, but I have never seen an HP printer function correctly after the first print or two. I won’t pay them any attention, let alone buy an HP printer. I’m convinced HP is single-handedly why printers have such a bad reputation.
Laser printers. HP has been trash forever. I honestly look down on people who still buy inkjet printers. It shows they have no ability to think about future costs.
Depends on how good it needs to be and how often you need the color. I've got an old workhorse Brother color laser that has been on the same cartridges for years because I just don't use it so often, but I still need color once in a while.
If the printer costs less than or barely more than an in cartridge, it's a scam. If you want a non scam printer, it will be more expensive. And never buy HP.