Extremely poor service
Extremely poor service. I bought one of the offered services, and when I contacted customer support, they kept asking for the same information repeatedly. It seems like they want me to give up on contacting them!
Date of experience:
Dec 28, 2025