I have been buying EZ ink for many years and have been very happy with the quality of the ink and especially the price. The cartridges are clear so you can see they're completely empty (one of the arguments Canon uses to try to discourage people from buying third-party refills). I've never had a problem with the printer recognizing a new cartridge (another pointless argument from Canon). Printers these days are mostly disposable, so why pay as much for refilling ink as for the whole printer?
Get Quality Prints with HP 78A/CE278D Toner-Cartridges for LaserJet Pro M1536 and MFP P1606
11 Review
Brother TN436BK Super High Yield Toner, Black - Retail Packaging
11 Review
HP 902XL Magenta Ink Cartridge for ๐จ๏ธ HP OfficeJet 6900 & Pro 6900 Series, T6M06AN
11 Review
Cartridge NV Print CE285A for HP LaserJet Pro P1102/P1102w/M1132/M1212nf/M1217, black
13 Review