I ordered from SE as well. Still not understanding this https://www.findmyorder.com/DRHM/store ? I mean, it asks for a password? and email? but I never registered at digital river -- I ordered from SE although I did get a digital river receipt? I'm not entirely sure what's going on... >.<