29 Sep, 2020 → by ClaimboUser90982
They stole money off of my card
1
Took my payment ,then took it again a few weeks later. Money still.isnt back on my card.About to file a police report for theft.