This printer has delivered what I needed in a printer. The feature of getting a few months of ink for free, is amazing. I especially like how the printer informs that the ink is running low. Nothing is worst to be in the middle of printing out pages and find out you ran out of ink.
My HP2942 was not compatible with my HP laptop nor was it compatible with my internet however I got another printer a HP Envy6500 which is compatible with my laptop and internet
It takes me about 20 minutes to figure out how to get it to print. Most then time it says error while trying to print and I cannot figure out how to get it connected.