Recently I had a chance to rent a car with this platform. And it was a really perfect experience for me! Easy-to-navigate website, cheap deals, no problems with pick-up or drop-off processes. And the deposit of almost $300 was returned in time - that is the biggest plus!
Highly recommend!