clh Complaints:

Customer service non existant

Complaint from clh on 19 March 2020 about Direct Express.

I have an issue requiring me to call their CS number 1-888-741-1115. I have now been on hold in excess of 2 12 hours and there is NO other way to contact them Read more

Comments: 0
Rating: