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.
0 comments