This is my second hp Photosmart printer, and I felt fortunate to have found one that uses the same ink cartridges as my old one. I had two issues with it, the first being that the description on the web site said it was compatible with Mac OS X, but did not specify that it needs 10.6 or higher, so I had to upgrade my operating system to use the new printer. >:-( The second was that when I attempted to connect my Windows laptop, I was not able to do so. I don't know why, but Tech Support came through admirably. The memory card reader is covered by a small hatch that no description of the product makes mention of. It's tricky to see, but it's easy to find once you know it's there.
Now that the printer is connected (wirelessly) to both computers, it works like a charm and I'd recommend it to anyone. It scans beautifully and prints wonderfully. I especially like that it does double sided prints. Every other printer I've had, including this one's predecessor, you had to buy an extra attachment to get 2-sided prints. You can also get it to print in booklet form.
Most of the other features, I have no use for, but that's just me.