I'm seeing about 4000ml total ink use between between head changes on a printer that averages around 28 square feet a day. That's a lot of prints per head change. In the last year it seems like head changes have been less frequent, and maintenance tank use a lot less too. On my last telephone call to Canon support the tech was insistent that I upgrade to firmware 1.26, which we did together during the call. He didn't say much about the new firmware, except that it solved several issues and was very important to do. Maybe it improves printhead function, who knows?