Hi friends, I bought this printer 8 months back, and tested it all the way. scanning good but littlebit slow, good for general purpose and I dont expect more than that from theaio printer. printing on normal paper is good but dosent give proper color output. but in epson they use micro pizzo electric technology(you will come to know more about it) so in this epson micropizzo technology printing head is not with the ink tank are ink cartridge and it lasts long and long no ink coloring issues and maintenance is easy, before buying this printer I checked at few data entry centers(xerox and desktop publishing) shops and found two of them using epson l210. and they are so happy with it and appreciating its efficiency even if the initial cast is high but maintenance is damn cheep and replacing ink is more easier and you can watch the ink level directly. this aio printer scan and print directly to paper with no computer support direct scanning to pdf is one step and easily used photo paper and got perfect picture. if you feel photo paper is costly in regular usage best alternative is any good quality bond paper(valueable paper). I tested and got excellent color reproduction on it. one major think is dont keep inactive for fifteen days are more, it may case little head jam. totaly suits all my photo printing needs I like the ink tank concept as it reduces print cast and allows me to print photos, which possible with laser printers. The scan function is good and the photo quality is amazing even on normal papers also. Have ordered photo papers and cant wait to try them out. in the last not bad, good printer in that cast.