Worst customer service ever
Absolutely terrible and useless customer service. The worst I have ever encountered. Stay away. 4 emails for them to delete personal data and still just generic copy paste answers and no resolve. Very dodgy processes. If there was 0 star rating they surely deserve it. I regret the moment I had to deal with them.