I bought a HP Deskjet 2540 last year. Wireless with scan and colour. Worked really well. Price of new ink very high so I put in some after market ink and it worked really well.
I do not use the printer a lot. Came to print and it would not print properly as the after market inks dry out and clog the print heads. So this would be a good printer and you get good results with after market inks but only if you use it every day or at least five or six times a week.
I tried to clean the heads which I could o on my old Epsom but with no success.
A couple of weeks ago I bought a Ricoh Afico SG 3110 DN with their gell ink technology and it works very well. No scanner on this but it does do colour.
You can print black even if the colour ink has run out which is a great feature. Also you can buy high yield Ricoh black cartridges which give you a cost per page of around four pence. Which may not be dirt cheap but certainly acceptable.
I'll see how it goes.
I was going to bin the HP but will keep it in a cupboard for scanning use.