Navagon: You get a fixed period to download it in. After that you have to pay more. I think that's regardless of whether or not you even downloaded it at all within that time period.
It's a Digital River thing. But companies like EA and Telltale use Digital River and they don't have any such limits. But nonetheless, I advise caution when buying from other stores. If you're not sure then just ask in the forums here and see what the deal is.
I'll ask, that's for sure. I don't use a lot of online stores and don't want to use new ones so I won't encounter it often and now I'll be even more careful.
Is somewhere stated for how long you can download it? The first option says "No downlaod warrancy", it looks like you'll be lucky to download it at least once.
When other sites using Digital River doesn't have such restriction how is it Digital River thing? It looks more like Startegy First idiotness thing to me.