Raiden Technologies
Accepted fraudulent credit card purchase and makes it difficult to contact
I checked my account balance today only to find that it was roughly $2000 lower than it should be. I went to the bank to discover that several purchase made over the weekend were on "hold" - meaning they were pending payment. Since the purchases were on hold, I could see the impact to my ...