XGameGallery
Consumer Report
- 12-06-2012
- 10
Charge on my card also from this company for $10.11. Never heard of this company nor did I purchase anything from them. Will be calling to cancel my card. Sure wish people would get a job and quit scamming others. Lazy jerks!
Company: XGameGallery
Country: USA
Phone: 5594814292
Site: xgamegallery.com