My previous Canon MP 145 Printer and Scanner served me very well and I am happy with all the functions. It was bought as a computer trade fair for RM188 with a few free gifts thrown in. The money was well invested then. However, after more than 1 year of usage, the rollers started to fail and cannot take in paper to print out. Since there is no Canon service centre in Penang, I have no choice but to buy another Canon printer. As they no longer carry the same model, I have to buy a supposedly upgraded one – Canon MP 258! Last night I tried it out and am not happy with the printer and scanner. First, my scanned page was truncated on the left partially by half an inch and it was lop sided. Imagine paying RM205 for this lousy model!! I have not tried other functions but am not happy with the features! Next time I might change to Hewlett Packard printer instead!