ATMCASH (www.atmcash.com)
ATMCASH, atmcash.com, Withdrew money from my bank account, did not provide service, and is holding my money
I applied to open an account at atmcash (www.atmcash.com) to send a pre-paid debit card to a recipient in Brazil (in this case, my Mother), and fund this debit card here in the USA with US dollars. After completing the application process at atmcash, they asked for my payment information and I ...