Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Self


Country United States
State Alabama
Phone (712) 253-0716

Self Reviews

  • Oct 7, 2020

Don't do business with self inc. After obtaining a C.D with this company for over a year, they waited until right before my cd matured to inform me that they would be closing my account unless I verify my identity by emailing certain documents. That's normal however, I emailed the docs including a picture of me holding my drivers listener and credit cards as requested. Then they debited my monthly payment from my bank.

The same bank information they claimed not to have and asked to see my bank statements for identification purposes only ,which was shady because if you can't verify a person's identity, how can you breech a bank account after claiming you don't have it. There practices are predatory and descrimitive to say the least. I would not recommend self inc especially if you are a minority

  • Jul 13, 2020

Need refund. So missed represented. Quality is the worst.

My poor granddaughter was horrified.

Need my money back.

Stat.

Write a Review about Self