I can't really help except to note that Digital River might not be the actual reseller; their job is more like delivery than selling, though they also handle the card payments. What is the web site that you clicked on to make the actual purchase? I ask particularly because there seem to be a lot of questions like this together. The information might identify a problem seller.
↧