Transparent PNGs are not working correctly with my surface wrap type template.

Check "Disable anti-alias on preview images (improve performance)" option on the Template Info page to display .png images correctly on preview.