We have had this printer for at least 4 years now and it is still working pretty good so I am definitely impressed with how long it has lasted. The ink cartridges are semi easy to find but they NEVER go on sale. I started using a generic brand that was cheaper, but it runs out faster, so I'm not sure it's worth not just buying the name brand ink. We got think printer as a deal with buying a new computer, so it was basically free, but even if we had paid for it, I would recommend this printer to anyone who needs a very basic reliable printer. What I do not like about it is that it is really hard to trouble shoot when something goes wrong. It is also a very noisy printer especially when the paper isn't fed just exactly right into the slot. Recently our printer has been leaving out lines of print and I don't know if that is due to the age or a fixible problem because the software is so hard to diagnose something.