I have found that the Canon range is good because a) You get separate ink cannisters for each color so you only buy the one thats run out, b) The ink hasnt got any nasty chip lockout stuff in it so you dont get scammed when some arbitrary date passes by, and c) you can also get a replacement...