Actually, I tend to look for third party ink sources, to help with my smaller fixed income.
I know that I sometimes choose Postscript Level 3 instead of the default PDF option, when it is shown as an option.
Right now, I do much more color work, so my only laser printer is slowly using the toner. I have had a replacement toner on the for several years now. I think I have about 500-600 pages to go before I need to change out the empty one.
I love the HPLIP system. That system is the best driver system over any other printer brand I have used. For Canon, I have to find drivers in UK or other English countries since Canon USA does not support Linux - officially from their support people. That was before the Canon TS like of printers. I bought a TS-9020 printer and it had basic support for Linux. The scanner package is very limited compared to the MG6200 line's scanner package. At least Canon is starting to believe that the US market also has Linux users that want to use Canon printers.
As for CUPS, I have CUPS-pdf driver/printing service installed as one of my printers. There seems to references to a newer PDF creating package, but have not found it.
So, here is my list of network printers:
Canon TS9020 inkjet all-in-one [wired and wireless]
HP Laserjet 2300dn - postscript driver used
HP Officejet 7000-E809a - hpcups used
I had others, but they died from use. The color laser's image "belt" somehow got "scratched" during a toner install or a paper flow issue. So the middle of the printout had major issues. It would cost less to get another color laser than it would to repair it. So I chose not to replace it.