Had some trouble printing with it using Linux, but Windows printing was fine. When printing reached the bottom of the page, the text would print in a multitude of colors with some colors appearing on top of one another.
Eventually, I found a solution to this problem. I changed the printer driver for it to use HP Deskjet d1600 Series, hpcups. By default, Linux used the d1600 Series hpijs driver, which caused the printer not to print anything at all.
In the Linux Printing preferences, there is a Job Options tab under Properties for each printer. Scrolling down, there is an entry for Scaling, which was set to 100% by default. I changed this setting to 99% and saved it. That 1% reduction (as small as it may seem), solved the color-mixing problem and pages now print correctly, even though the footers for a web page print (using SeaMonkey/Firefox) now print a little higher up on the page.