Their customer support is terrible
Their customer support is terrible a no proper response, no help, and no respect for customers. Every time I reached out, they either sent automated replies or avoided solving the issue
Date of experience:
Jun 07, 2025