Great print quality and paper feeds through one at a time unlike most of the printers I've owned which grab several sheets at a time. Ink is relatively inexpensive and easy to find. I've owned it for about a year and a half and had no problems with it. Supported flash memory is as follows: CompactFlash , Memory Stick , MultiMediaCard , SD Memory Card , xD-Picture Card , Memory Stick Duo. Supported media types are cards , labels , envelopes ,photo paper ,plain paper , transparencies , iron-on transfers. I have truly been satisfied with this printer.