I just purchased the digital edition of sins trinity and downloaded installed and activated with no issue. However I can't create and account for ICO online play as it asks for my cd key. I followed the link on Stardocks help page to get it emailed to me but the email doesn't contain a CD key with which to register.
I was under the impression that the Stardock system was about rewarding people for paying for the game rather than punishing them. At the moment it appear I would have been better off buying a physical copy.
I'm currently waiting on stardock to hopefully get back to me.
I finally spotted that "Your Order Number is" is actually the Cd key. However i couldn't use that to sign up via the sins website I had to do it in game. Thankfully it does neatly work from copy and paste in the clipboard. That code however is NOT sent to you when you request the CD keys to be emailed to you.