11 Mar, 2021 → by ClaimboUser293104
Their customer service sucked. No communication at all
1
I needed tech support and couldn't contact anyone. No valid customer service number. . I couldn't believe lack of concern User's recommendation: Stay away.