Try to find another IP4500. The newer Canon inkjet printers use a
different, smaller cart. While it can be refilled there is no chip resetter
available yet.
Fortunately, refurbished and third party cartridge are readily
available through internet dealers (Amazon is a good source). Canon
pretty much prevented user-refilling by building the cartridges so
they depended on a vacuum effect that is ruined by attempting to
reload with a hypodermic, and also with a microchip in each cartridge
that rachets down to tell the machine how much ink is left in the
cartridge (but worked only downward and didn't report any sort of
refill). Until last year this was sufficient to make third party
carts unreliable, but evidently in the last year at least several of
the third party suppliers have mastered both vacuum system and the
microchip gimmick, and I have found recent third party carts to be
very satisfactory.
I have an MX-850 that uses the same cartidges.
But on mine the chip only tells the printer that it's the correct cartridge,
the ink level is read by a light though a prism.
However there are lots of places to get them refilled, and never had any
problems.