XGameGallery
Consumer Report
- 11-21-2012
- 25
I was checking my recent activity on my checking account and found this charge from my debit card to this company. I google the company and found many websites about them. I have never been to the xgamegallery website before. I never ordered something to say ive been scammed. I call it out and out theft and something should be done about this.
Company: XGameGallery
Country: USA
Phone: 5594814292
Site: xgamegallery.com