In this video, a Canon print cartridge is opened up and revealed not to contain the meagre 11.9 ml (0.4 fl oz) of ink it is advertised. The proposed solution is to buy a printer designed to be manually refilled with bottles of ink (such as the featured Epson EcoTank ET-2850), though it has only been tested briefly.
Just get laser. InkJet has always been trash, besides the expensive ones used for printing photos. Never use an ink printer for office work.
“Just print at a FedEx shop” should be considered, too.
But thanks for mentioning photo printers. Pro photographers use inkjets for a reason, but they cost several hundred dollars, minimum. The sub $100 inkjets market had no good reason to exist.