I've owned a Canon i960 for years and really liked it. Lately, it has been printing stuff with lines in it, or very faded yellowish images and documents. I've tried deep cleaning a dozen times, replaced many ink cartridges, but no dice. I've traveled with it a lot; I'm wondering if maybe it's finally bit the dust. If not I would gladly keep using it. If so, I thought i would buy a similar new product from Canon. I still have ten or more unused printer inks. Would these likely fit any BJC compatible new printer? Thanks in advance for any replies.