If I remember right, all of that is managed by Digital River still. You might be able to get assistance through their Customer Service options, but you'll probably need your order number--the form for online help calls for it:

https://www.findmyorder.com/sstore?A...r&Locale=en_US

If you don't have an order number, you could try the more generic contact form here:
https://www.findmyorder.com/store?Ac...iteID=findmyor