Digital River Int Luxemberg
Consumer Report
- 02-22-2013
- 7
This amount appeared on my statement. I have not purchased anything from them. It also contains an international transfer fee of $10. I think this is outrageous and I hope that you can do something about it for me.
Company: Digital River Int Luxemberg
Country: USA