Customer service sucks
Customer service sucks - they never "help" or respond to queries, just share a link to their "Support site" and let you figure it out.If you are thinking about it, I would say steer away in the opposite direction
Date of experience:
Oct 01, 2025