I am using a Kodak ESP 5 printer, scanner, etc...It has a USB port and a selection of places to put varying memory cards for printing photos etc.
The replacement cartridges can be around £18 for a black and £18 for colour. Tescos were doing a set of cartidges for £16 not so long back. They are good value for money as I am a devil for printing everything out.
I used to use my old fountain pen bottle ink and a syringe and inject it back into the cartidge. Now that's tight !!
I managed to use all my old ink i had left over from school !!
I'm still amazed it worked to this day. It was only a few years ago that i did it too !!