Digital River Shannon IE is the name of the transaction that i have just noticed in my bank account, i have never heard of them let alone done any business with them, at the moment it is a pending transaction and unfortunately my bank have told me they cant do anything until the teansaction has gone through and been completed, in the meantime im £30 down on my account. This is so frustrating!
... View more