Any affordable home printer is going to break and probably not be that great at printing anyway. (Maybe someone will contradict me here)
Instead, I’ve used the Shutterfly app where you can get 4x4 and 4x6 prints for “free” - the shipping isn’t free. I’m sure there are others like it, and I bet Costco has something, too.
Just for fun, a Fuji Mini Link prints photos on mini instant film (like a Polaroid). There’s the cost of instant film $0.60-$1 probably), but I enjoy having them.