I too have jsut noticed a payment for 34.99 from Digital River, on my credit card. have just googled them and am none the wiser. changing credit card will do the trick but annoyed that someone has helped themselves to my money for well.. nothing at all. Great.
... View more