Have used Monoprice inks for a Canon printer for a few years. Never a problemas long as you order the CORRECT one for the printer. (Beware that even if they are the same size and fit the printer, if its not the right number, you can have compatibility issues. Its not a problem with the ink cartridge.)
These work great and for a fraction of the cost from Canon. Perfect alternative to buying OEM high-priced ink cartridges. My mom's HP didn't like the Monoprice cartridges so I gave my old printer to mom that takes this ink and bought the newer printer version and still get my ink from Monoprice.