I run a network of sites w/downloadable courses. To prevent piracy etc I require people who buy a downloadable course login (w/their unique login I setup), download their videos within a month of purchase; then they're done. I tell them to back up their videos, keep a spare copy etc, then I disable their login.
I'm seeing a hassle from occasional customers though who bought years ago, "lost" their videos, and want me to re-enable access. I've been doing that free as a courtesy, for years. To discourage laziness, I'm thinking of making an "administrative fee" or "link renewal fee" (or maybe like software companies offer on the front end an $x/year 'archive' option).
any thoughts on that? overall i don't mind re-enabling someone's access, but if for example I've added to the course and raised price over the years, it's not fair to me to give them access to new expanded version than what they'd paid for originally... not to mention wasted time. since people are expecting cloud-forever access model, trying to figure out how to communicate/prevent these re-download requests years after purchase