Digital River & Global Collect BV
Consumer Report
I attempted to renew a subscription for Trend Micro online. An error message came up that prevented me from completing that order. I backed out of the site without completing that order. Later that day, I checked my credit card and saw that DRI Software had charged my account for a software program ...