What kind of printer will work with my dell computer?

My dell computer is about four years old it is XP my printer A10 A940 blew up is there a printer out there that is compatible with this? I heard the dell printers suck too much ink also I want something that you could buy the ink for in a local retail store. thanks
1 answer 1