Our nine year old HP7580 printer croaked off with it's little feet sticking up in the air while we were in the middle of moving, selling our house and buying a new house, AND retiring - all at the same time. Needed a new printer/scanner/copier in a BIG hurry due to all the documentation flying back and forth. Noticed that Walmart now has a "buy online and pick up in store" feature!
Walmart located one mile from where we were at the moment had the Envy 4512 in stock. Paid online via Paypal and Walmart.com, then immediately drove to the stre.
It has all the basic features we needed, PLUS the ability to connect to the internet via wifi. We're living in a motel room, using motel wifi, and can print to our shiny new printer from our phones and tablets (via setting up an HP account), as well as our laptop.
1. Wish it had Bluetooth.
2. It's an older model, that's why it's heavily discounted. It's still a brand new printer in a factory sealed box with full warranty. It's just not the latest.