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