Avoid this service. It's totally unreliable.
The prices displayed are incorrect. I reported issues multiple times over ten days and escalated to customer support twice, but there has been no response. This service is completely untrustworthy. Avoid it at all costs.
Date of experience:
Jun 08, 2025