Disappointing experience
Disappointing experience. I advise against using this service; there's no human support available, and even when you do manage to speak to someone, they are unable to resolve issues. I'm still trying to recover a significant amount of money.
Date of experience:
Nov 29, 2025