I wll buy another cartridge if there is not a problem with the printer. If it is a cleaning issue then I will do a clean. The cartridge is almost full so I don't want to do a clean if that isn't going to make any difference. And I don't want to buy another one if that is going to be the same...
I have a canon i470D printer. It has been printing fine up until today. The problem I am having is that the cyan colour is printing magenta. The other colours are fine.