Extremely disappointing experience
Extremely disappointing experience. I waited a long time after contacting the support team three times without a response. The reviews on their site seem deceptive. Stay away unless you want to waste your money… it's your choice.
Date of experience:
Dec 20, 2025