6 Dec, 2019 → by ClaimboUser972421
streamgames.com
1
Today I found eighteen charges on my credit card varying between $100 and $170 each. Seeing the other comments online shows this is Not an uncommon occurrence. The financial institution caught it, but now I have to wait until the new card arrives and change all the auto payments. Something is obviously wrong with their site to allow multiple fraudulent charges.