Despite the similarity of numbering and packaging, the CLI-8PM, CLI-8PC, CLI-8PY etc products are NOT interchangeable with CLI-8M, CLI-8C, CL-8Y etc (which are the ones you may need for older printers such as iP4300). I have put this comment in under 5 star rating just in case you have not looked at all the 1 star comments where people have bought the wrong item. My apologies if this is annoying for some, but I hope for others it saves a lot of aggaravation. Other than this, I am a great fan of my Canon printer and it's inks. Also note that Amazon reviews frequently appear under products for which they were not written and can comment on marketplace suppliers other than the one being proposed for the particular product above the review. Amazon is a convenient and cheap service in general, but you really do need to read the small print in the product names and supplier 'partner' headings!