I actually DO ftp them up to a server and make them available via a URL option.... The issue I am dealing with now is that they are downloading - I think - but I cannot use a download manager… I do not see the status, and the only way I know that the file is being delivered is by looking at the network activity on my server and my workstation.
The nature of my site is to sell video..... LARGE videos. So I need to AT LEAST be able to share the PROGRESS with the end user, otherwise, they will give up on the download.... and want a refund. My goal is to have a download manager grab the url and pull it down faster, with progress information. It is just not cool to have it sit there blank.
I think this has to do with the way Magento is delivering the url to the customer....
At this point, I would be happy to just accept an order, then approve the order on the backend with a tinyurl link.... even though it would be more work for me, it would be a better experience for my customers.