customer
Worst company ever
Worst company ever
Response from Leap CreditApr 9, 2021
Hello! We are genuinely sorry that the experience with Leap Credit was less than perfect. We are always looking for ways to improve our product. Please feel free to call us at (888) 532-7842, and we will be more than happy to hear about your areas of concern.



