The Digital Downloads add-on has a big update now available with frequently requested features now included.
Single file upload
One thing some people get hung up on was having to save and upload two sets of files, low res and high res. The original idea behind this when it was initially developed a couple years ago is that some cheap, low level shared web servers cannot handle resizing really large (30MB+) images down to various sizes without getting severely hung up. Also, servers are not mean to save images and the image quality is always important to photographers. However, I think we have solved both issues in this release. The advantage of a single file upload is...
Sell unlimited file sizes
You can now create digital download products and define the size which is given to your client. You can now upload a single image and sell a Low Resolution Digital Negative, Medium Resolution Digital Negative AND High Resolution Digital Negative (or any number of sized images you want) incredibly easy now.
(Almost) Amazon S3 Integration
I got really close, but still have a few unresolved things and it's taking quite a while to figure out how to do this. It's a bit difficult to grab an image from a remote server and include it into a dynamically built zip file. I think the foundation is now in place to do this, but I did not want to hold up the release on this update any longer trying to figure it out.
We always recommend making a backup before performing updates but especially so with this update to the Digital Downloads add-on. A full site backup (database and files) is recommended. Learn some info no performing backups.