Modify your product_thumbnail.tpl and use exif_thumbnail() this GD library function extracts a thumbnail of a file based image, you tell it what size and there is the problem: To nail the true size you need to call Windows API to find the users DPI settings........ Of course SVG images will solve everything real soon now