3 years ago

If I could give this company a - 5 star rating I w...

If I could give this company a - 5 star rating I would. Had a defferment processed and auto payments were supposed be to stop. The process a payment, I called to get it refunded was told 24 to 48 hrs it has been a week.

Comments:

No comments