11 Aug, 2021 → by ClaimboUser915567
Customers service sucks
3
CS phone lines suck. I should be able to speak to a CS rep. 100 letter min???????????????????????WTF User's recommendation: Get better phone service.