I like HP but there are plenty to choose from that are less than $150. A cartridge will cost twice or more what one would pay for inkjet but you'll get reams of text on one cartridge. My old HP 1100 gets me 2500-3000 pages. Ink jet printers tend to cost more per page if usage is low as they run cleaning cycles which wastes ink. Of course you can't go with such if she wants color occasionally but laser types are definitely less costly per page than ink jets...and the toner doesn't dry out and clog printer heads either. It's already dry.
My Mom in law is looking for a printer of her laptop. She doesn't move it around much so it doesn't have to be a portable printer. She'll just plug it into the USB slot in the bedroom when she wants to print.
What she needs is a printer that basically prints text..She's not really interested in photo printing.
What I mean by low priced is, something that's reasonably priced for printing text, that has cartridges that'll also be reasonably priced. Also a printer that doesn't need a new cartridge for every 2 pages you print. I got a nice cheap printer once and it just ate ink! Plus the cartridges were really expensive.
any help appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic