Most of your clients are going to have a Dropbox or Google Drive.
With Dropbox you can have the client upload and share. You can sync only the files you need to your Dropbox desktop sync so you can limit the download bandwidth to only the files you need.