Customer Support Sucks
It appears that their customer support struggles with the concept of English. I spoke to customer service twice: on one occasion not only was the service generally unhelpful, the person on the other line was: (1) speaking with a thick accent, (2) struggling to hear me at all, and (3), was rude. The other time wasn't rude, but it was unhelpful.
September 2, 2025
Unprompted review