The trick is to do as little printing as I do, so the starter cartridge lasts the life of the printer.
My neighbor recently bought a new off-brand printer at a bargain price and the
starter-cartridge ran dry half way through the first page of print.
I bought my Canon imageCLASS LBP6000 Compact Laser Printer in June 2013, and the starter cartridge has still got around 100 pages worth of printing left in it.
It leaves
not intolerable (for my purposes, anyhow) smudges across the page when I print, but that's on me for not having done proper maintenance all along.
The printer has been discontinued, so Canon isn't the least bit likely to update the driver beyond Big Sur, and I"ll have to buy a new printer when the next version of macOS is released, but I"ll have gotten more than my money's worth out of it.