Not a trustworthy option
I can't recommend dealing with this service as they took a guarantee amount, and after 56 days, I still haven't received a refund. I'm also paying interest on this amount, and there has been no response from them when I reached out.
Date of experience:
Aug 14, 2025