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

Phone: 8008195556
Found 1 review / complaint

Leaf Financial
Rip-off fees/charges

I am joining the others in filing a report against Leaf Financial for much of the same reasons - "unknown" and "unfair" charges and fees on my lease accounts. I was even being charged legal fees while my company was under bankruptcy protection.in addition to late fees I am being ...