Their support team is excellent
Their support team is excellent, no matter the problem i had they managed to fix it. I even asked them to switch back and forth between two similar products and they had no problem doing that. 5/5 stars
Date of experience:
Aug 04, 2025