;
  • Report:  #303875

Complaint Review: Element 5 - Digital River Inc - DRI - Eden Prairie Minnesota

Reported By:
- Stanley, North Carolina,
Submitted:
Updated:

Element 5 - Digital River Inc - DRI
9625 West 76th Street, Suite 150 Eden Prairie, 55344 Minnesota, U.S.A.
Web:
N/A
Categories:
Tell us has your experience with this business or person been good? What's this?
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.

Teresa

Stanley, North Carolina

U.S.A.


Reports & Rebuttal
Respond to this report!
Also a victim?
Repair Your Reputation!
//