A handheld mobile image-sensing device comprising: a support structure;
an image sensor positioned on the support structure for sensing an image;
a display positioned on the support structure and operatively connected
to the image sensor for displaying the image sensed by the image sensor;
a printing mechanism positioned on the support structure and operatively
connected to the image sensor to print the image sensed by the image
sensor; a slot formed in an outer surface of the device, the slot being
configured to receive print media in the form of cards to be printed on
by the printing mechanism, wherein the cards have a width between 48 mm
and 58 mm, and a length between 80 mm and 90 mm.