All reviews of Jeff Beer
Review about: Self
Loan deposit issue
I had a problem with the deposit for the loan I got from Self. Even though I paid off the loan, they kept my money for way too long. When I wanted to close my credit card to get my deposit back, they sent it to an old address, even though the loan was put into my bank account. This whole thing feels like a scam to me.