I am so disappointed with them. Got a problem with the rental company. I gave them actual proof/documents showing they were lying. Still, after 3 month they tell me they will not pay me back 400 USD even though the car company lied.
So, if everything goes well with your rental, fine. But if anything goes wrong, they will not help you. For that reason I strongly suggest to NOT use their services. After sale service is slow and totally inadequate. And will never help the customer.