I faced difficulties resetting my password and had to call to make a payment by phone, which was very frustrating. There was a service fee of 4 dollars that I had not encountered with other payments. Setting up autopay was another challenging ordeal. I strongly advise against using this financial partner.
Claim your business profile now and gain access to all features and respond to customer reviews.