It's true; there is a HUGE markup on ink. I have my ink cartridges refilled at Costco at a considerable savings.

I have a couple of printers; a Canon and a Hewlett Packard. Both print fine but I find the Hewlet Packard less finicky and it has worked fine for probably 4 or 5 years now; maybe more. The irritating thing about the Hewlett Packard printer is that occasionally it sends popup to my computer wanting me to buy ink or telling me I don't have original factory ink cartridges installed (duh, I knew that). On the up side, when I've ordered ink from Hewlett Packard, I can have it on my porch with "free" shipping the next day.

As far as being able to print a lot with very few cartridge changes, a laser printer is hard to beat if you only need to do black and white printing.

On more pitch for Costco. If you by stuff from them and it doesn't work out, they are very good about giving you a refund.