Disc Direct
Consumer Report
- 11-27-2011
- 12
I found a video game I was looking for at a good price. When I went to check out it said my credit card info. Would not go through. I am now worried about this. Is this a legit company??
Company: Disc Direct
Country: USA