Absolute garbage. They gave me the wrong pickup, forcing me to spend double on a cab to the airport, and then refuse to refund even though I have evidence of everything I said.
Do not trust, they will not be contactable in an emergency, and their team will straight up lie to you, and steal your money.