4 out of 54 of 5Verified purchaseSupport and communication
Support helped but it took time
When I had issues with certain functionalities, the support team was there to assist. They explained everything clearly, but it took a while to get my concerns addressed. Nevertheless, I was satisfied in the end, and I’d certainly recommend them, even with the small delay I faced during the process.