After reading my post (six before this one) I should explain - I wasn't suggesting that the i560 is a lesser quality printer because of its being a few generations old in the Canon lineage. I was only pointing up the fact that if you purchased it when it was a fairly new model and have used it for two or three years it is difficult to guess what the remaining life of this printer might be. Since the latest printers use a different ink, a large volume purchase of ink might not be practical as a failure of the i560 would leave you with unusable ink for your next canon printer. If we knew that there was a two year supply of ip4000 or ip5000 printers still in the pipeline you would more reasonably consider purchasing a two year supply all at once for the volume discount. To cover my butt I bought two ip5000 printers when they were being closed out and put them on the shelf to extend my use of the bci-6 inks. In the ideal world you would buy the greatest quantity of ink to use in two years and your printer would be guaranteed to last at least that long, or you would be guaranteed that a replacement printer would still use the same inks.