Please review our site: www.tempimages.com
pplante: Sorry I wasn't able to complete an upload to the site.  I was uploading two images (2mb) and the progress bar failed at 24%.I use Safari 4.1 on OSX.6.5 with a slow internet connection (768kbps) currently.