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