I have recently allowed my AVG virus protection to be automatically renewed. Could this account for the £49.99 charge listed as paid to Digital River on my credit card statement? I have never heard of Digital River but if McAfee use them maybe AVG do too.
... View more