there are many companies in the market famous for the printer like dell,HP,samsung and cat etc.my favorite is HP as i bought my printer 3 years ago when i started a printing shop.i got it from hafeez centre in only 5 thousand rupees at that time.it has been working well with me for 3 years.i will recommend it because its easy to use and compatible with almost all types of computers.its printing quality including its colours are very good.moreover it has very compact and strong body.