Did you check to see if that first charge was taken off after a few days? Digital river (at least in the us) puts a preauth for the full amount before releasing it. Takes your bank a few days to release the funds back to you. Then does a full charge once the item ships.

So yea. Check your bank account for the removal of the preauth. :P