Usacomplaints.com » Phone: 8773748305 - Reviews, Complaints, Reports

Phone: 8773748305
Found 59 reviews / complaints

Santander USA
Consumer Report

The bank has ignored my instruction to cancel a direct debit that they themselves set up on my account to benefit a company called veloura veloura who were paid 74.95 by my bank. I subsequently informed them that I have had no dealings with this company and received no product from them and that I ...