1 reviews | Active since Member
Worst and most unproffesional car rental agency in the country. Poor customer service, inneffective customer portal, rude and unhelpful staff. No responses to complaints nor willingness to resolve issues. A real "mickey mouse"venture this.