26 Nov, 2019 → by ClaimboUser309642
They don’t support their customers
1
Terrible customer service. Made several requests asking for help on our acct only to be blown off and nothing done to help. People at this company either don't care or have deaf ears.