Hello friend I am ranjan.i have a printer which name is hp128fm. I have used this printer from 9 months . Truely speaking after using of this printer I can tell it is a verygood quality of printer and I recomended to all of my school friend to buy this printer and exprience the cloure and quatity of the printed paper