My HP 7520 printer finally went bad, print head bit the dust after I just purchased all new cartridges. I had been having issues for a few months prior to this. Looked at my options for HP printers and the HP Envy 7640 looked to be a close match to what I was use to. Got to the store and saw the price was not what was online but was assured I would get the online price. Was very happy with the price, then when I returned my old printer for recycling I got another rebate. That made the cost of this new printer very, very good. Next was adding this new printer to my system, three laptops. My laptop hooked up easily, laptop 2, which is still running Windows 7 hooked up easily, and laptop 3, running Windows 10, needed to use the included disk to install the printer software, don't know why that was it is the newest laptop. Overall a good shopping experience. Printer works great, even emailing directly to printer works great. I like the fact that the color cartridge is just one cartridge not three like the HP 7520. Very pleased with print quality and scans work great too.