M

This company is a complete joke. Their customer se...

This company is a complete joke. Their customer service is terrible. I have been hung up on more times than I can count, and they take WEEKS to get payment out. I work for a dealership and unfortunately have to deal with them frequently. 100% DO NOT RECOMMEND!!!

Comments:

No comments