I cannot recommend Epson EcoJet series enough. No bullshit and you can recharge your own ink. also the first charge that comes with it lasted me a year instead of a week. It also survived a transatlantic move.
*This is not a paid endorsement, just a fuck you HP post.