Worst ever customer support. They have deducted the full security deposit saying the damage charges. When I asked for the completed details on that they asked to mail. Now it been a more than 45 days, but still didn't get any update from them and no response on call too. Better to opt for other option as there are many rental cars available now.
Claim your business profile now and gain access to all features and respond to customer reviews.
Self Drive Cars on Rent – MyChoize is a leading self-driven car rental company offers best in class self drive cars for hire at affordable prices. Book & Drive Now!