I would rate them with negative stars if I could. When I arrived in Mexico they tried to charge me an additional 5x what they initially said the price would be. We were stranded and had to piece it together with Uber since they are deceptive referring to BS fine print and not taking reasonable forms of payment. HORRIBLE experience and subsequent "support" from the company.
Tip for consumers: They take money using Discover. Then hide in fine print that you can't use Discover when you get there. There was another family stranded AT THE SAME TIME as us for the exact same reason. I'm certain it happens all the time and they keep going...