XGameGallery
Consumer Report
- 12-12-2012
- 17
XGameGallery.com charged a small amount on my card hoping I wouldn't notice... They have my card number! Scammers! It might be a small amount, but it is a huge inconvenience. Please make everyone you know to be on the lookout for these "small" charges from this company.
Company: XGameGallery
Country: USA
Phone: 5594814292
Site: xgamegallery.com