We repair a lot of printers. We have sent our people to trainin on Canon, HP, Lexmark, and Epson printers. We do not know of many multifunction printers in the $200 and under range that we would buy... certainly none of those three manufactures, nor Dell. The HP, Epson, and Lexmark are astonishingly prone to failures. We do not understand why they cannot get it right with the all0-in-ones when they can make a decent print only device.
We would recommend Brother (but not the ones under $150), Samsung, Fujitsu, Konica Minolta, and some of the Canons in the Pixma class, or the Canon ImageClass.
Any Epson or HP would have to be in the over $200 category... we would not buy any Dell or Lexmark regardless of price.
My recommendation would be to get a Canon Pixma 4300 and a separate thin Canon scanner that will fit in a drawer.