Usacomplaints.com » Internet & Web » Complaint / Review: Element 5 - Digital River Inc - DRI - $72.90 charge appeared on my credit card. #272768

Complaint / Review
Element 5 - Digital River Inc - DRI
$72.90 charge appeared on my credit card

I have no idea who these people are or how they got my credit card number. $72.90 is a lot of money how can credit card companies allow charges like this without even a phone number to call and find out what the charge is??? Boy are we vulnerable.


Offender: Element 5 - Digital River Inc - DRI

Country: USA   State: Minnesota   City: Eden Prairie
Address: 9625 West 76th Street, Suite 150

Category: Internet & Web

0 comments

Information
Only registered users can leave comments.
Please Register on our website, it will take a few seconds.




Quick Registration via social networks:
Login with FacebookLogin with Google