Maybe I am just lucky, but I have a 15 year old £50 Epson Stylus Inkjet that I have always used with 3rd party carts. It gets used nearly everyday and shows no sign of dying.
I rarely print photos on it though just text documents, but happy enough with the print quality and can get 3 full sets of ink carts for about a tenner.