Usacomplaints.com » 10401 Deerwood Park Blvd » 10401 Deerwood Park Blvd | Page 20

Address: 10401 Deerwood Park Blvd
Found 118 reviews / complaints
Page 20

EquiCredit
Are money stealers

EquiCredit has created such a headache for me. When my account was only 6 months old, they failed to automatically withdraw my payment. They never told me about it and charged me a late fees. Two months later I had to call and ask why they hadn't taken out my payment. I asked for an extension since ...