This is a joke company. They literally don’t care about their customers. As for their Customer Support service: all they do is send automated replies.
Unfortunately I had to learn the hard way. I read other people’s reviews, but thought I knew better. I was so wrong! Avoid! Avoid! Avoid!