Canon's Selphy Square QX10 is a portable, if not quite pocket-size, photo printer based on dye sublimation technology. It prints vivid smartphone pics at acceptable running costs.
Drugstore photo-lab print quality; Easy-to-use software; Unusual square photo stock with adhesive backing; Competitive; if not cheap; running costs; Available in four colors
Can't print from a PC; A bit heavy