Hi Neal
It appears Digital River is the eCommerce software Logitech uses. I have just checked my order status via the Logitech site and it appears to be genuine. I'll go and check my bank statement.
Logitech should only take money from a credit/debit card when they are about ship the goods...