The printers are relative inexpensive, but manufacturers make lots of money on the ink. I believe Canon also has these cartridges in the XXL type (with more ink), but seem to lack availability.
Otherwise, the cartridges are easy to install and the ink is quite satisfactory.