1. An electronic image uploading selection window displayed on a display by a computer, comprising: an image available for uploading into a product design template, the product design template having an image area, the image area having a predetermined position and predetermined first and second dimensions in the product design template and intended to contain an obtained image; a first link which, when activated, causes a first type of incorporation of the image into the image area of the product design template, the first type of incorporation comprising obtaining the image, automatically resizing the obtained image such that the resized image retains the aspect ratio of the obtained image such that one of the dimensions of the resized image is equal to the corresponding dimension of the image area and the other dimension of the resized image is equal to or smaller than the corresponding other dimension of the image area, and automatically incorporating the resized image into the image area of the product design template such that the resized image appears within the image area; and a second link which, when activated, causes a second type of incorporation of the image into the image area of the product design template, the second type of incorporation comprising obtaining the image, automatically resizing and cropping the obtained image such that the cropped resized image is the same size as the image area, and automatically incorporating the cropped resized image into the image area of the product design template such that the cropped resized image appears within and fills the image area.