A method of offering a customized promotional product to a user. The
method comprises the steps of: accessing a user-supplied digital image at
a digital imaging device; providing a digital image representative of a
promotional product, the promotional product digital image having a
predetermined image location adapted to receive at least a portion of the
user-supplied digital image; generating a modified user image by
modifying the at least a portion of the user-supplied digital image to
simulate an application of the at least a portion of the user-supplied
image to the promotional product; generating a customized digital image
representative of the customized promotional product, the customized
digital image comprising the promotional product digital image having the
modified user image disposed within the predetermined image location; and
displaying the customized digital image to the user on a display of the
digital imaging device.