I use a Lexmark. FYI HP has been OEMing Canon printers for the last 20 years.
It's not who makes the hardware, it's who does the service. Everything from HP is crap. It's a shame because it used to be a all good. Some accountant figured out you could save half a cent by putting cheaper parts in and not writing good software. It's all PC junk now (PC = Politically Correct).